Nestled in north-central Massachusetts, Athol is a hidden gem for the budget-conscious. The town features beautiful brick buildings and a classic New England downtown that looks like it belongs on a ...