Barnstable County · Massachusetts
On shore of Buzzards Bay on Upper Cape Cod, 1 mi SW of West Falmouth; Town of Falmouth.