Homeschool Program: NH Waterways

Portsmouth Historical Society 10 Middle Street, Portsmouth

How have oceans and rivers shaped life in New Hampshire?