Skip to main content

Ames Knob

North Haven: Beguiling Isle

A beloved island in Penobscot Bay