Avtar Park, located near the Nirankari Bhawan, is a peaceful green space in the Nirankari Colony of New Delhi. A spiritual and calm ambiance welcomes you at the park. Regularly visited by tired Delhites this is the perfect location to grab a few moments of peace or indulge in some exercise. It is especially crowded on weekends since it is flocked by family and youngsters. Check it out and relax in the lap of nature.
Attractions & Landmarks, Parks, Gardens & Cemeteries