The Isles of Shoals Steamboat Cruise (from Portsmouth - 2021)
Taking a trip on the Isles of Shoals Cruise that is offered from the Isles of Shoals Steamboat Company in Portsmouth, New Hampshire. This nearly 3 hour cruise takes you on the Piscataqua River from near Downtown Portsmouth down to the river's mouth at the Atlantic Ocean, then proceeds on over to the Isles of Shoals, a chain of 9 islands split ...