Posted by Katelyn MichaudOpenTwo Lights State ParkPortland, United StatesLooking for the perfect Maine lobster roll? Hit up the Lobster Shack here for delicious seafood!travelstoke