India is the land of old fables, ancient rituals and a glorious heritage. The Indian subcontinent saw the rise and fall of many empires over millenniums. Those empires no longer exist but they left us with some remarkable monuments which leave us wide-eyed with the grandeur of our majestic past. Most of us are aware of the popular forts, palaces and temples of Rajasthan and Bundelkhand in the North, the temple towns of Tamil Nadu, and the ruins of Hampi in Karnataka. However, that's not all that India has to offer. A significant portion of the Indian landscape has been left virgin to travellers' footsteps, while they coyly home some of the most intriguing and intricate architectural marvels.