The Charming Town Of Ellsworth, Maine Is Picture-Perfect For A Weekend Getaway
Approximately 30 minutes from bustling Bar Harbor and Acadia National Park lies the oft-overlooked town of Ellsworth, Maine. Located in the historic region of Acadia, a part of North America populated by the French from the early 17th century until the early 18th century, Ellsworth was settled in 1763 by an … Continue reading The Charming Town Of Ellsworth, Maine Is Picture-Perfect For A Weekend Getaway
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed