Old Port is one of our favorite parts of Portland. A great place to walk around to visit local restaurants, boutique shops, and enjoy views of the harbor with a lobster roll in hand.
Town Landing, located at the end of Town Landing Road off Foreside Road, is recognized as the largest recreational anchorage and mooring field north of Marblehead, Massachusetts, and the largest in the State of Maine. This was another stop on Griffin’s tour of Maine when Sophia visited for the first time.
Maine Beer Company is definitely worth the short drive from Portland. A fun tasting room with great beer and wood fired pizza. Griffin's recommendation: Lunch