A Quintessential New England town… Falmouth, Cape Cod
On Cape Cod as I have mentioned before there are three major towns with a multitude of many in between. One of the towns is Falmouth and it is a hub of the Upper West Cape Cod. Full of every type of shop going the Main Street is so perfect to walk along. However at the far end is where the shops end and the homes and churches begin. They just scream quintessential New England small town.