The North Fork in Long Island, NY has wine vineyards, farmland, good food, charming towns and beaches, and makes for the perfect weekend get-away.