Stock Photo - Mehrangarh Fort,located in Jodhpur city in Rajasthan state is one of the largest forts and a famous tourist place in India. The fort is situated on a lofty height,400 feet above the city,and is enclosed by imposing thick walls. Inside its territorial boundaries,there are several palaces,which are known for their intricate carvings and sprawling courtyards

Stock Photo: Mehrangarh Fort, located in Jodhpur city in Rajasthan state is one of the largest forts and a famous tourist place in India.

Searchable keywords

Choose multiple keywords

More from this author

View Images & Videos by Simon Reddy