Borden Mountain Massachusetts

Borden Mountain is located in the Savoy Mountain State Forest in Savoy, Massachusetts, USA. The summit features a fire lookout tower.

Where to stay

See all

Check in: Nov 19 · Check out: Nov 20

Data from: Wikipedia