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.
The picturesque hill station of Darjeeling is a place that captures the most vivid imagination. Darjeeling is known as the ‘Queen of the Hills’ and rightly so as it is framed by the mighty Himalayas and resplendent with carpets of tea.
Kumaon is a hilly region of the northern Indian state of Uttarakhand. The name Kumaon conjures up vivid images of tranquil hill stations, mountain lakes, towering Himalayan peaks, and thick forests that are the preserve of the majestic Bengal tiger.