The Marshall Point Lighthouse in Port Clyde, Maine, is a breathtaking sight you have to see to believe! Ah, Maine. The land ...
Welcome to Pemaquid Point Lighthouse, a slice of coastal Maine that’s more captivating than a mermaid’s siren song and more ...