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