Ibo Island is one of the more popular islands to visit within Mozambique’s protected Quirimbas Archipelago. The national park is not only intended to conserve the marine resources but to also benefit ...