TravelTravel in New YorkBy Mel - March 7, 201103324This is one of my favorite spots in the whole world… right here in beautiful New York. What do you think?