A visit to Flo's iconic hot dog stand in Cape Neddick is always a must stop. The steamed dogs with famous relish sauce are affordable and delicious.
DiMillo's On The Water in Portland, Maine, is a large and beloved floating restaurant known for its extensive menu and beautiful setting.
Monhegan Island offers a unique, slow-paced experience with no cars or paved roads, accessible only by boat.