Rajasthan, the land of Maharajas, renowned for its castles, forts and palaces. Here is the the inside story of how…
India, Rajasthan