Trusted News Discovery Since 2008
{{/content}}
South Delhi's Nehru Place skywalk: A marvel for pedestrians
Credit: IndiaTimes- Published on September 14, 2023
The skywalk at Nehru Place in south Delhi which was planned to connect the concourse of the metro station with the central plaza, is nearing completion.