Toorji ka Jhalra, Jodhpur, Rajasthan
Featured Image by- India Water Portal CC BY-NC-SA 2.0 Toorji ka Jhalra is an ancient stepwell or Baoli located in the Blue city Jodhpur of Rajasthan. This historical stepwell is a perfect example of primordial creation and beautiful imagination of the past era. This stepwell is among the favorite destinations… Read More »Toorji ka Jhalra, Jodhpur, Rajasthan