Muslimawaz - The Voice of muslims

Title: Mehrauli Archaeological Park
Image Courtesy:

The Mehrauli Archaeological Park located near the Qutub Complex in South Delhi is known to have the largest number of monuments in the world. This forested area was not accessible until a decade ago. Apart from the monuments, this 100 acres of land also has many mosques, tombs and gardens that are not named.