Reviews for Brattleboro 0 Reviews
Start Your Review of Brattleboro
Reviews for Shelburne Falls 1 Reviews
it is a small quiet new england town
people are polite but unless you grew up here you are an outsider
Winters are extreme, temp drops below 20 around mid nov and More
Start Your Review of Shelburne Falls