About Mehrauli archaeological park Delhi Mehrauli Archaeological Park is a protected archaeological site in Delhi, India. It is situated in the Mehrauli area of south Delhi. The park is spread over an area of 318 hectares, and contains the ruins of several monuments from the Delhi Sultanate period, including Qutb Minar, the Alai Darwaza, and the Quwwat-ul-Islam Mosque.
ReadMore