Owls Head Collection
Discover the enchanting beauty in Maine, USA, where the historic Owls Head Lighthouse stands proudly overlooking Penobscot Bay
All Professionally Made to Order for Quick Shipping
Discover the enchanting beauty in Maine, USA, where the historic Owls Head Lighthouse stands proudly overlooking Penobscot Bay. This picturesque coastal village, once explored by the late Dr. Schliemann, is home to breathtaking views of Lake Memphremagog. Wander through Owls Head Landing, where lobster buoys line the shore, or take a scenic drive along Lobster Lane. Step back in time as you marvel at the stunning 19th-century engravings from both the USA and Canada. Experience the rich history and natural wonders of this charming New England destination.