Thelma L's New York City, NY, USA
Top of the Rock Observation Deck
30 Rockefeller Center
We were very lucky in our timming in that we didn't have to queue. When we reached the 70th floor th...
145 East 50th Street
Great situation overlooking New York. You could have had food as well as drinks, definately made for...