26.08.2019: Pilot whales, Bottlenose dolphins & 2 Loggerhead sea turtles

Sightings August 26th, 2019 – Playa Santiago – La Gomera: Pilot whales, Bottlenose dolphins and two Loggerhead sea turtles.

Recent sightings off the coast of La Gomera