Photos © Arnaud Taquet

Mauritius ( Indian Ocean )