Sturbridge

Sourced from Wikivoyage. Text is available under the CC-by-SA 3.0 license.
Dale E. Martin (Martinde)

Sturbridge is a charming New England town located in southern Central Massachusetts approximately 60 miles (96 km) west of Boston.

Understand

Get in

Get around

See

Do

Buy

Eat

Drink

Sleep

Cope

Go next