Love natural, unspoiled scenery? Walpole, Mass., has plenty of that, too. White’s Bridge, in the the Walpole Town Forest, features absolutely beautiful views of the Neponset River. A popular fishing spot, White’s Bridge also offers an idyllic spot to relax with three benches to take in the surroundings. As an added bonus, the White’s Bridge area also has a waterfall…
