Mehrangarh Fort, located in Jodhpur, Rajasthan is one of the largest forts in India.

D2WAMP Mehrangarh Fort, located in Jodhpur, Rajasthan is one of the largest forts in India.