There are 16 towns and villages on the Cape, and every one of them has something that makes it unique and worth visiting. Below is a brief review of each one, with a few things that you might find interesting in each, including my own recommendations of "must see" places.
Villages of Barnstable
Bourne
Brewster
Chatham
Dennis
Eastham
Falmouth
Harwich
Hyannis
Mashpee
Orleans
Provincetown
Sandwich
Truro
Wellfleet
Yarmouth
- CHAMBER OF COMMERCE
FOR EACH TOWN
Villages of Barnstable
Bourne
Brewster
Chatham
Dennis
Eastham
Falmouth
Harwich
Hyannis
Mashpee
Orleans
Provincetown
Sandwich
Truro
Wellfleet
Yarmouth