Celebrate the Holidays on Cape Cod
Holidays by the Sea Weekend, Saturday December 1st Falmouth’s Holidays by the Sea weekend will begin on Saturday December 1st. Our Main Street stores will be open until 8:00 PM. There will be new light pole decorations to add to the holiday cheer. We invite you to stroll down Main Street past the beautifully lit …
Read More