Park
12A-16, Saraswati Marg, Block 12A, WEA, Karol Bagh, New Delhi, Delhi 110005, India
1.7
3 reviews
3 comments
J5WQ+Q2 New Delhi, Delhi, India
Location reporting
Claim this location
Write a review
Recommended locationsKeshav Kalsi
Very poorly maintained park, though its a good sight for the eyes in a city like Delhi
AJAY KUMAR2 years ago
There should be lights.
Jishnu jayan2 years ago