Map Graph

Oyster Bay (inlet)

Oyster Bay, also known as Oyster Bay Harbor, is an inlet of Long Island Sound on the north shore of Long Island in New York in the United States.

Read article
Top Questions
AI generated

List the top facts about Oyster Bay (inlet)

Summarize this article

What is the single most intriguing fact about Oyster Bay (inlet)?

Are there any controversies surrounding Oyster Bay (inlet)?

More questions