This is Grand Central Terminal Entrance. One of the biggest train stations in world. I have boarded a train from Platform No. 106 here :) Dunno total how many are there...
Frankly I was more mesmerized by seeing CST, Mumbai than the GCT :D
Tuesday, August 08, 2006
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment