Mehrangarh Fort and Palace: A Photo Essay
The Mehrangarh Fort located in Jodhpur in the state of Rajasthan is one of the largest forts in India and one of the must-see places in the city. The mammoth fort was built by Rao Jodha, the founder of Jodhpur, in the year 1459 and sits atop a hill 410 feet above the city. The landmark structure is visible from almost everywhere throughout Jodhpur. Entrance … Continue reading Mehrangarh Fort and Palace: A Photo Essay
