All places in 델리
Talkatora Gardens
Talkatora Garden is a Mughal-era garden situated on the Mother Teresa Crescent in New Delhi. During the Mughal era, it used to be a tank and a swimming pool.
Source: WikipediaData sources: OpenStreetMap, tourism open data, and more