tuggingmyluggage.com
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 founde…