Anand Mahindra is stunned by this place near Jaipur, Rajasthan; says it’s unbelievably ahead of its time | - The Times of India
Rajasthan is the land of architectural marvels. The royal state is defined by grand palaces, ancient forts and stunning temples. While a number of pal.