Osterville Christmas Stroll

Osterville Village Main Street, Osterville, MA, United States

The Annual Osterville Christmas Stroll! Enjoy Osterville Main Street as the street is completely blocked off for strolling through the…