Summer is almost upon us, and with it, a rich variety of outdoor activities open up for New Englanders. New Hampshire and Vermont, including our own Upper Valley region, have spectacular landscapes offering many opportunities to enjoy hiking, bicycling, rock climbing,...