Where is Brattleboro?

Where is Brattleboro located?

Brattleboro, Brattleboro (Station), United States of America (approx. 42.840378°, -72.56474°)


Where is Brattleboro on the map?