Quote:
Originally Posted by T@T
The Museum of Natural History in west Manhattan is a must see...amazing place. After your done you can walk across the street to Central Park as well.
|
To see the blue whale is worth the admission price alone. To see everything else is just incredible. That meteroite.... wow! Falling VW Bug!
A few pics from my road trip to see the Flames play in Nov 2010.
Spoiler!
Time Square
Top of the Rock
Helicopter Tour
Central Park
NHL Store on 5th Ave
Across the Husdon
Statue of Liberty (from the Staten Island Ferry)
86th Floor of the Empire State Building