Whale Watching Season in Bar Harbor, Maine

Season runs mid-April to late October, peaking June through September. Various species frequent waters around Mount Desert Island during this window.

Copyright Wanderlust World © https://www.ynyoo.com