You are watching a FREE preview
Create an account to watch the full episode
Already a subscriber? Sign in
New Hampshire’s Star Island, the only one of the nine Isles of Shoals openly accessible to visitors, is a popular Portsmouth day-trip thanks to its rich history and stunning scenery.
Create an account to watch the full episode