TOORJI KA JHALRA

Toorji ka Jhalra (Toorji’s Step Well) is one of the most famous places to visit in Jodhpur. It is just a few steps away from the Clock Tower. This place is an example of world-class ancient architecture of the times of Indian Kings. The well consists of hundreds of stairs in a zigzag pattern forming…