A Whale Of A Time: The Epic Migration of the HumpbacksEvery year in Coral Bay, from June until November, you could be lucky enough to see one of nature’s most incredible feats - one of the...