Take a walk on the lovely waterfront in Port Washington, Long Island, NY, where you'll enjoy expansive views of Manhasset Bay.
5