Toorji Ka Jhalra: Jodhpur’s Historic Stepwell Guide
Toorji Ka Jhalra, commonly known as the Stepwell, is one of Jodhpur’s most striking and Instagram-famous heritage sites, tucked into the old city’s narrow lanes not far from the Clock Tower and Sardar Market. Built in the 1740s under the patronage of Maharani Toorji, one of the royal wives, this red sandstone stepwell descends in…
