Whale Battle #Bermuda
Between the month of March and April every year about 10,000 whales go by Bermuda. The island’s sea mount is a final pit stop for the entire North Atlantic humpback whale population on their swim north out of the Caribbean before they break … Continue reading Whale Battle #Bermuda