Toorji Ka Jharla, also known as the Jodhpur Stepwell, is undoubtedly one of the most prominent city’s landmarks. Not to be missed when in Jodhpur! If you’ve been following my blog for a while, you’re probably aware of my fascination … Continue reading → The post Jodhpur Stepwell – Toorji Ka Jharla appeared first on indiapalette.com.