Portland, Maine: The World’s Longest Lobster Roll…and so much more!
Portland, Maine is a great place to visit any time (even in the winter!) but it’s hard to imagine a more exciting moment to have been there on the day they built the world’s longest lobster roll! The roll for the roll is seen arriving,…