5.01.2018: Bottlenose dolphins, Pilot whales & Loggerhead sea turtles

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

Recent sightings off the coast of La Gomera