On the coast of southern Maine ... Goose Rocks Beach with a coffee in hand or paddling to the islands of Cape Porpoise Harbor, afternoons browsing the shops in Dock Square and housing lobster ...