Articles, Jodhpur, Rajasthan, Visitors Blogs Mehrangarh or Mehran situated in Jodhpur Mehrangarh Fort : Mehrangarh or Mehran Post, situated in Jodhpur, Rajasthan, is one of the biggest fortresses in India. Worked in around 1459 by Rao Continue reading →