Manhasset Bay

E107665 UNEXPLORED

Manhasset Bay is a sheltered inlet of Long Island Sound on the north shore of Long Island in New York, known for its marinas, boating, and waterfront communities.

Aliases (1)

Referenced by (3)

Please wait…