0 reviews
Toorji Ka Jhalra, also known as Toorji’s Step Well, is a captivating historical site located in the heart of Jodhpur, Rajasthan. Built in the 18th century by Maharaja Abhay Singh’s queen, this architectural marvel showcases the intricate craftsmanship of the bygone era. The step well, constructed from red sandstone, features a series of symmetrical steps leading down to the water, creating a mesme