Every corner of India is dedicated to god. Marigold-garlanded shrines, candle-lit temples and elephant-headed effigies span the length and breadth of it. There’s plenty to worship…
Many visitors to Rajasthan tread a familiar circuit between Jaipur, Jodhpur, and Udaipur. All three are certainly exquisite cities…and yet, if you have time to…