Top rated Lakes in Delhi, India

Find the Top rated places in Delhi that you must visit based on the 3664536 visitor reviews from 2056 places in the city. Delhi (, Hindi pronunciation: [dɪlliː] Dilli), officially the National Capital Territory of Delhi (NCT), is a city and a union territory of India containing New Delhi, the capital of India.
Currently, it's 10:30 right now , with smoke and the temperature of 25.46°C (77.828°F) in Delhi.