Lakes in Delhi
The capital of India is completely landlocked on all sides. But, there are several lakes in Delhi where you can relax but they are not exactly situated in the city some of them are in the outskirts of Delhi border and remaining one’s are in haryana such as Faridabad, Gurgaon etc.
Bhalswa Lake situated in the northeast of Delhi city has a sports and leisure complex situated in it. One can take a ride in pedal boats, kayaks, canoes, and speed boats here. You can also indulge in a little fishing. Hovercraft and water scooters can also be rented at this lake.