CST Bombay

October 31, 2012

Right in the centre of South Bombay, in the midst of charming but cramped old buildings and green parks where kids play cricket, sits a huge building: CST, often called “the most beautiful train station in the world”. The Chhatrapati Shivaji Terminus, which is the full name of this...