Kennebunkport is a coastal town in southern Maine that is popular for its beautiful and charming laid-back vibe with plenty of things to see and do. The long, white sandy beaches of Goose Rocks Beach and the smaller Arundel Beach are perfect for a day of fun in the sun, while the quaint Seashore Trolley Museum displays a massive collection of streetcars.

Captain Lord Mansion

© Captain Lord Mansion

The Boathouse Waterfront Hotel and Restaurant

© Chris/stock.adobe.com