Blue whales return to the Seychelles

Blue whales – the largest animals on Earth – are making their home in a part of the Indian Ocean where they were wiped out by whaling decades ago. Researchers and filmmakers in the Seychelles captured footage of the whales in 2020 and 2021. It features in the Imax film Blue Whales 3D. But a […]