Fourth sighting in 20 years: Killer whales seen off Seychellois island
A pod of orcas, also known as killer whales, was spotted by a team of the Seychelles Islands Foundation (SIF) along the coast of the remote Aldabra Atoll, only the fourth sighting of the creatures in Seychelles over the last 20 years. The pod was discovered by a ranger working with SIF, which manages the Aldabra Atoll, … Continue reading Fourth sighting in 20 years: Killer whales seen off Seychellois island
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed