Portland Head Lighthouse & the Annie C. Maguire Shipwreck
Welcome back Lighthouse Explorer! Yesterday’s podcast episode talked about the Portland Head Lighthouse in the USA. This lighthouse is located in Maine, and it stands at the entrance of Portland Harbour, overlooking the Atlantic Ocean. The lighthouse is situated within Fort Williams Park, where you can explore the historic lighthouse, enjoy the views, or learn … Continue reading Portland Head Lighthouse & the Annie C. Maguire Shipwreck