A Netaji Statue, 16 Bridges, 106 Toilets – What’s New at the Central Vista Avenue? | The Quint

This post was originally published on The Quint.