79th Street, New York Posted on August 26, 2014 by Leah August 10, 2014 Nothing like being on a mooring in the Upper West Side. I’ve decided New York is really best visited by sailboat 🙂