Visiting Falmouth Main Street, Old World Shopping at Cape Cod’s Best Main St
Woods Hole is a village of the town of Falmouth, and three miles up the road is the center of town which we call Falmouth Main Street. Crowded with year-round restaurants, adorable shops, candy stores and ice cream parlors, Falmouth’s Main Street is a nice bike ride from the Woods Hole Inn, where we offer […]
Visiting Falmouth Main Street, Old World Shopping at Cape Cod’s Best Main St Read More »