by ruivalesousa
Boat at Magaruque island formerly Ilha Santa Isabel is part of the Bazaruto Archipelago off the coast of Mozambique.