4.01.2018: Pilot whales, Bottlenose dolphins & Loggerhead sea turtles

Sightings January 4th, 2017: Pilot whales, Bottlenose dolphins and Loggerhead sea turtles.

Recent sightings off the coast of La Gomera