travelsntourism.com
Mehrangarh Fort │India Tourism│Rajasthan Tourism│Jodhpur Tourism
Mehrangarh Fort, one of the largest forts in India, is situated 410 feet (125 m) above the Jodhpur city and is enclosed by imposing thick walls