September 26, 2017

Humpback Whale Spotted Off The Coast Of Placencia Village

A Humpback Whale has been spotted swimming around a few miles off the coast of Placencia Village.

Photo taken by Annelise Hagan.

Related posts

%d bloggers like this: