The Great Mehrangarh Fort lies in Jodhpur city of Rajasthan, It is around 500 years of age and is also among the largest forts in India.
Lal Quila or The Red Fort is the most essential historic structure in India, located in Delhi. The fort exists along the “divine river of India” Yamuna River.