Mehrauli Archaeological Park offers a glimpse of a bygone era and its proximity to major sites in south Delhi makes it a convenient stopover with distinctive architecture that captivates your eyes at every turn. Mehrauli is one of the seven ancient cities that make up the present-day state of Delhi, and the archaeological park here is a testimony to the richness of our past.