If your expected form does not display within a few seconds, please refresh the page and try again .
Lodge in Quirimbas Archipelago Maximum guests: 18
Ibo Island Lodge is situated on the Indian Ocean paradise of Ibo Island, just north of the small town of Pemba in the pristine Quirimbas Archipelago, Northern Mozambique.Virtually unknown to the outside world and undisturbed for centuries Ibo is a place where time has stood still. Nominated for World Heritage status, Ibo boast three forts, and a beautiful old church standing guard over the sea. ...Read More
1 Guest Comment