Squirrel Island
Squirrel Island things to do, attractions, restaurants, events info and trip planning
Description
Squirrel Island is an island in the Gulf of Maine and village within the town of Southport, Maine, United States. It was established as a summer community in 1871.
attractions: , restaurants:
Ratings
Description
Squirrel Island is an island in the Gulf of Maine and village within the town of Southport, Maine, United States. It was established as a summer community in 1871.
Posts
A very special place, lost in time. I hope to return someday...
Damon HuckleberryDamon Huckleberry
00