Google
×

Jamaica Bay

Estuary in New York State
Jamaica Bay is an estuary on the southern portion of the western tip of Long Island, in the U.S. state of New York. The estuary is partially man-made, and partially natural. Wikipedia
Islands: Ruffle Bar
Area: 39 mi²
Etymology: Lenape