40°49′44″N 73°42′52″W / 40.829008°N 73.714571°W / 40.829008; -73.714571
Manhasset Bay, New York, is an embayment in western Long Island off Long Island Sound.
Developed by StudentB