Shark spotting by Nekton mission at heritage spot

The Nekton crew of international marine scientists is at the Indian Ocean island of Aldabra, part of the Seychelles. It’s a UNESCO World Heritage Site teaming with corals and sharks.