Posts Tagged With: Grand Central

The iconic terminal opened in 1913 in Midtown Manhattan and it is a must place to visit in NYC. The building, the $20 million four-faced clock, its sculptures, the astronomical backwards ceiling, the galleries, retail shops, its restaurants and secrets are what makes Grand Terminal on 42nd Street an historic landmark.