Vamizi Island Lodge, Kitala Suite, is an unmatched island destination that lies just off the north coast of Mozambique in the Quirimbas Archipelago. The island itself is private, offering guests virtually exclusive…
Vamizi Island Lodge, Kitala Suite, is an unmatched island destination that lies just off the north coast of Mozambique in the Quirimbas Archipelago. The island itself is private, offering guests virtually exclusive…