Jodhpur is a city of marvels, of which the Toorji Ka Jhalra is among the most iconic. Around this stepwell, where the water plunges hundreds of metres deep, the Walled City comes to life — old ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results