5 Favorite Spots for Christmas Trees on Cape Cod
A local tree at South Cape Beach in Mashpee dressed up for the Christmas season. Nothing signals the start of the Christmas Season more than the piney smell of Christmas trees scenting the air. With homemade decorations hanging delicately from branches and the soft glimmer of …