Mount Desert Island Marathon

Runners go the 26.2 miles from Bar Harbor to Southwest Harbor.