Tag: Moksha
-
Imprints: Acquiring Moksha

In Rajasthan, a state in north-western India buffered from Pakistan by the Great Thar Desert, the land of the Rajahs, of the Moguls, of valiant Warrior Clans and interminably powerful Fortifications and opulent Palaces … is Udaipur, the last capital of the Mewar Kingdom. Armed with romantic images and tales from The Lonely Planet Journeys, “In…