Fall River, New Bedford, and Taunton alone have more people than the entire year long population of all of the Cape. Now add in the surrounding towns (Fairhaven, Dartmouth, etc) and it's not even close. Furthermore it's unlikely too many people are traveling from Provincetown to Hyannis (the...