Whale sharks feeding in the western Indian Ocean - in pictures

Whale sharks in the western Indian Ocean and the Arabian Gulf rarely swim more than a few hundred kilometres from their feeding grounds, making local action vital to their conservation

theguardian.com