Photo credit: James Doughty March-April is whale season in Bermuda where nearly 10,000 humpback whales pass our shores. These whales are on a migration path …
Photo credit: James Doughty March-April is whale season in Bermuda where nearly 10,000 humpback whales pass our shores. These whales are on a migration path …