4 Dec 2018, 23:13

4 Dec 2018, 23:15

Review #ID


Reviewed Sight

Grand Central - New York City, USA

Review Title

From the big screen

Review Rating

- 5/5


Always wanted to visit the terminal as it has featured in so many of my favourite movies. The visit did not disappoint, stunning architecture and a fascinating mural.

User Images