M

Love this magical place in NYC. It's probably one...

Love this magical place in NYC. It's probably one of the most famous locations in New York City and should not be missed. The people watching here is top-notch with people from all over the world and the light show/massive advertising signs on all of the buildings that are on 24/7 are amazing. The stores that border TS are terrific.

Comments:

No comments