The Kalbadevi and Girgaon metro stations, once at risk of being excluded from the initial launch due to civil and systems-related delays, are now set to open along with the final 9.5 km stretch of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results