Tag: Dhow Safari

  • Favorite

    Ibo Island Lodge

    Ibo Island Lodge is the only luxury lodge on the island and is award nominated and unique. It has been described as one of the most magical and atmospheric lodges in Africa. Located on the prime waterfront site, the lodge encompasses magnificent mansions each over one hundred years old with Read more [...]