Ibo Island Lodge * Ibo, Rua Bela Vista, Ibo Island, Cabo Del Grado, 3212, Ibo, Mz Facilities in hotel Important