Top 10 railway stations of the world, includes Mumbai CST
World | November 25, 2013 14:10 ISTNew Delhi: The busiest place on earth is normally a railway station. There is a rush of people most of the time. There's more to just food stalls, book stalls, magazine stands on a railway