15 Best Things to Do in Charlton (MA)

Buffumville Lake

First settled by Europeans in the 1730s, Charlton is a small town near the transition between Central and Western Massachusetts. This land was originally part of neighboring Oxford, and has a couple of wonderfully preserved historic districts at the town’s civic heart on Main Street, and the little Northside Village Center. Since 2017 Charlton has …

Read more