Tag: Chhatrapati Shivaji Maharaj Terminus

Mumbai’s Chhatrapati Shivaji Maharaj Terminus Ranked 2nd In World’s Most Amazing Railway Stations

The Chhatrapati Shivaji Maharaj Terminus (CSTM) in Mumbai is not unknown to any of us, especially after the famous 26/11 Terrorist attack. The architectural marvel has now been ranked under the top 10 Railway Stations in the world. It was ranked in the second position right after the New York’s Grand central terminal by the […]

Back To Top