Eliot is a charming, riverside New England town of about 6,700 residents with scenic waterfront, farms, trails and a quiet, friendly vibe that makes it an easy, comfortable home base for multi-week travel-therapy stays.
You’re minutes from the restaurants, arts and waterfront scene of Portsmouth, NH (~7 miles), and part of the Portland–South Portland–Biddeford metro for bigger-city amenities, culture and quick weekend escapes.