With a 1,000 km long coastline, it's an attraction for scuba divers, fishermen, sailors and beach lovers.
With a historical heritage that's unmatched in the rest of Africa, Ilha de Mozambique is a magical mix of colonial Portuguese and old Swahili architecture.