roamingnanny.com
Visit Portland, Maine: A 3 Day Itinerary
Portland, Maine has over 500 restaurants, around 140 islands off it’s coast, and I guarantee you’ll fall in love with it’s history and cobblestone streets.