Located At The End Of The World In Maine, The Lobster Shack At Two Lights Is A Must-Visit
Of all the states in the country, not a single one owns the idea of lobster quite like Maine! From north to south, east to even west, this state is known for this crazy crustacean.…