Mehrangarh or Mehran Fort, located in Jodhpur, Rajasthan, is one of the largest forts in India. Built in around 1459 by Rao Jodha, the fort is situated 410 feet above the city and is enclosed by imposing thick walls. Read More
The majestic Mehrangarh Fort in Rajasthan is playing host to over 250 artistes at the 12th edition of Jodhpur RIFF from October 10-14, with the state's folk music at the festival's heart. ...