Weeks Island in Barnstable, Massachusetts

Weeks Island in Barnstable is a nature reserve (City Of Barnstable). Weeks Island is located near Trail 2.
Leisure
nature reserve