Title: Mehrauli Archaeological Park
Image Courtesy: NATIVEPLANET.com
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.