Bazaruto island

 Mozambique