Imagine a place where mountains, lakes, and forests come together like they’re posing for the world’s most epic selfie.
Welcome to Pemaquid Point Lighthouse, a slice of coastal Maine that’s more captivating than a mermaid’s siren song and more ...