18.07.2020: Los Organos / Pilot whales & Loggerhead sea turtle

Sightings July 18th, 2020: Today first we went to see Los Organos and later during the whale watching tour we saw Pilot whales and a Loggerehad sea turtle.

Recent sightings off the coast of La Gomera