
Humpback Whale breaching at Aldabra, Seychelles
April 16, 2014, Wednesday | Views: 256

Humpback Whales are regularly seen on Aldabra, an atoll of the Seychelles archipelago which is a UNESCO world heritage site (Naomi Doak, Seychelles Islands Foundation) Photo license: All Rights Reserved