Called the Lobster Capital of the World, this appropriately-nicknamed town…
Take a Peek