Portland Maine has it all. This seaside town is full of salty air, craft breweries, lighthouses, old captain homes, cobblestone streets, speakeasies, lobster shacks, fog horns, rocky coastlines, salt marshes, and seagulls. You will also find world-class entertainment, an Arts District and an incredible foodie scene. Use these top 40 things to do in Portland Maine to create your perfect city break.