Jul 12, 2021Story: Ibo Island - Mozambique, Africa Fiona Owner Ibo Island Lodge-UpdateIbo lodge is an enchanting place, on Ibo Island in the Indian Ocean, The island was once a Muslimtrading port, a slave port, and...