Jaswant Thada, Jodhpur June 24, 2012 by Shantha Leave a Comment Jaswant Thada is situated to the left of the Mehrangarh fort complex in Jodhpur, Rajasthan. This beautiful white marble structure was built in 1899 in memory of Maharaja Jaswant Singh II. Photographs … [Read more...]