zackvision.com
Schoodic Peninsula
A part of Acadia National Park on the mainland.