New Delhi Address Dr. S.P.M swimming pool (Talkatora) New Delhi, India Delhi India India Upcoming Events No events in this location