The Javari Temple in Khajuraho, India, is a temple, which forms part of the Khajuraho Group of Monuments, a UNESCO World Heritage Site. It was built
The Javari Temple in Khajuraho, India, is a temple, which forms part of the Khajuraho Group of Monuments, a UNESCO World Heritage Site. It was built