Tag Archives: somesville

0 comments / 0 votes

Somesville, the oldest village on Mount Desert Island and one of the most picturesque hamlets in Maine, has a history that reaches back centuries. You […]

0 comments / 0 votes