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