Dec 31, 1969 |
Manhasset Bay
Manhasset Bay, New York, is an embayment in western Long Island off of Long Island Sound. Manhasset Bay forms the northeastern boundary of the Great N... |
No Rewiews
Views: 776
Review Location |
Map It |