Magaruque Island

From Wikipedia, the free encyclopedia

Dhow and fishermen on Magaruque Island, August 2006
Enlarge
Dhow and fishermen on Magaruque Island, August 2006

Magaruque Island is part of the Bazaruto Archipelago, which is part of Mozambique.