Ajmal Khan Park park is an urban park, it is the central part of the Karol Bagh of New Delhi, India. It is spread over five over five acres and it was initially opened in 1921. There is a statue of Ajmal Khan at the center of the park. People come to visit this place.
Share On Social:
Facebook
Twitter
Pinterest
WhatsApp