15 Best Things to Do in Eliot (Maine)

Odiorne Point State Park

Originally established in the early 17th century, the town of Eliot is in Maine’s York County and has a population of about 6,000 residents. Located in the state’s southern portion near its border with New Hampshire, it’s equidistant from South Berwick to the north and Portsmouth to the south, about 15 kilometers from each. The …

Read more