Description

On the W shore of Eel Pond, Upper Cape Cod, 0.6 mi E of Davisville; Town of Falmouth.

History

Indian word meaning "island with neck to mainland" (MGB 1932).

Nearby Features