Island of Mozambique Cruise Deals

An aerial view of the Island of Mozambique, a UNESCO World Heritage site, with the historic Fort São Sebastião in the foreground and the city stretching along the coast.