Mehrangarh Fort is a huge ancient fort located in Jodhpur in the state of Rajasthan. It's one of the largest forts in India and was built in the mid-15th century by Rao Jodha. The fort sits on a rocky hill presiding some 125 meters above the city, with the structure merging with the rock on which it stands. Still run by the Jodhpur royal family to this day, Mehrangarh Fort is filled with a strong sense of history and legend.
Enclosed by thick, imposing walls, the fort complex contains a museum, courthouses, gardens, and several magnificent palaces with vast courtyards and elaborate architecture. Among the royal residences are the Phool Mahal (Flower Palace), which was used for dance performances and features beguiling stained-glass windows, and Jhanki Mahal (Queen’s Palace), where there’s a colorful display of the cradles of former rulers.