Squirrel Island

Squirrel Island

Squirrel Island, Maine is an island off the coast of Boothbay Harbor, established as a summer community in 1871.

People died in Squirrel Island (First 1 people) - Page 0

Alpheus Spring Packard Sr.

Alpheus Spring Packard Sr.

American librarian