Bicycling New Hampshire’s Seacoast The shoreline of New Hampshire may be short—eighteen miles of ocean from Portsmouth to Seabrook—but it’s long on scenery, history, and has some of... Read More