19th century New England village
The Charlton location of Tree House Brewing Company is definitely something to check out if you're a beer aficionado!
National Historic Landmark - A historic New England home and gardens open for tours.