Chhatrapati Shivaji Terminus, also known by its former name Victoria Terminus, is a historic terminal train station and UNESCO World Heritage Site in Mumbai, Maharashtra, India. Read More
Commuters at Chhatrapati Shivaji Maharaj Terminus (CSMT) in Mumbai express satisfaction with the newly opened odourless air-conditioned (AC) toilet ... ...