These are the best towns to visit on the Maine coast, which means they’re among the best places to visit in Maine. From Ogunquit to Machias, don’t miss the bucket-list experiences these seaside destinations have to offer.