Travel Travel in New York By Mel - March 7, 2011 0 3071 Share on Facebook Tweet on Twitter This is one of my favorite spots in the whole world… right here in beautiful New York. What do you think?