If you're looking for a peaceful retreat in Delhi, these lakes offer a perfect escape from the city's hustle and bustle. Whether you enjoy the tranquility of nature, love watching migratory birds in ...