The Best Lighthouses in Portland, Maine We just returned from Portland, the largest city in the State of Maine, set on a peninsula that extends into Casco Bay. Portland has everything you'd expect from a seaside New England town: charm, an incredibly delicious culinary scene, a scenic coastline, the freshest lobster you'll ever eat, lots