India is the land of Kamasutra, and Khajuraho is the place to go to understand why. Khajuraho is a temple complex in central India — a stunning UNESCO World Heritage site where you can experience an utterly divine confluence of love, life, lust, and worship.
There are legions of tourists who will tell you that Hampi is their favourite place in India. The abandoned city in South India has a magical, timeless quality that exerts an almost magnetic pull on visitors, many of whom return again and again.
Imagine discovering hidden caves in the middle of nowhere that contain priceless artworks from a thousand years ago? In Central India you can actually find one such spot — and you do not want to miss it.
Kumbalgarh Fort is India’s second largest fort — and one of the world’s largest fort complexes. Kumbalgarh is a UNESCO World Heritage site near Udaipur, Rajasthan and a must-visit while in North India.