Westchester County, New York
…lie along the shore including Milton Harbor in Rye, Mamaroneck Harbor, Larchmont Harbor, and Echo Bay, and the upper and lower harbors in southern New Rochelle. A number of islands can be found off the Long Island Sound shore, most of which are located in New Rochelle. Davids Island, the former location of the…