The Cranberry Isles
The Cranberry Isles are an archipelago of five islands off the southeastern shore of Mount Desert Island, named for the wild cranberries that grow there in the fall. Great Cranberry and Little Cranberry (also called Islesford) are the largest of … Continue reading