There is no finer way to celebrate National Lighthouse Day than by climbing a lighthouse and basking in the beauty and history that abounds at the venerable guardians of the sea. The public can do just that at Owls Head Lighthouse on August 7th from 11 am to 3 pm. Personnel from the United States […]