Description

On Cape Cod 1.5 mi NW of Falmouth; Town of Falmouth.

Nearby Features