One of the most scenic lobster pounds in Maine, Five Islands sits at the end of Route 127 in Georgetown with sweeping views of Sheepscot Bay. Pick your lobster and eat at picnic tables overlooking the working harbor.
One of the most scenic lobster pounds in Maine, Five Islands sits at the end of Route 127 in Georgetown with sweeping views of Sheepscot Bay. Pick your lobster and eat at picnic tables overlooking the working harbor.