The Southern Maine Coast contains a number of picturesque and quaint towns and villages.
Beginning at the New Hampshire border, Kittery is more famous for its outlet shopping than its ambience, but it is extremely popular as a day trip from anywhere in Eastern New England because of the variety and quantity of shops.
York is a community which dates to 1624 and has preserved many of the historic buildings from its past.
Ogunquit is an adorable town for walking. Be sure to meander down to Perkins Cove and then stroll along the scenic Marginal Way, a footpath along the rugged coastline. There are numerous shops and restaurants in the town, as well.
Wells is particularly noted for its fine seven mile long beach, but it also offers many shops and restaurants.
Kennebunkport is a charming coastal community which boasts numerous shops and restaurants in a very easy to walk and pleasant environment. It has a reputation as an artist’s haven, so a variety of arts and crafts are available here,
Another noteworthy village is Old Orchard Beach, one of Maine’s oldest resort communities, and still a favorite, especially with Canadians on holiday. Its seven mile beach is still popular, but the area is more honky-tonk than quaint.
At the northern end of this section of the Maine coast lies the city of Portland, which became an important center for trade and commerce for the region. Its waterfront district has been attractively restored with cobblestone streets and gas street lamps and is a pleasure to walk, while browsing the numerous shops and checking out the menus of the many restaurants.
Portland is also the launching point for excursions into Casco Bay and the Calendar Islands, all 365 of them. It is also a departure and arrival point for ferries to Nova Scotia, Canada.