Down Memory Lane: Orchha – Khajuraho – Gwalior
Orchha ORCHHA, Orchha, INThe Chhatris (cenotaphs), right on the banks of the Betwa River, living monuments that pay respect to Orchha’s past royalty, will take your breath away. Khajuraho of course needs no introduction.Gwalior-home to history and spirituality with its mix of majestic forts and myriad temples, this erstwhile Princely state of the Scindias was also a hub […]