Mefunvo Island Beach: Mozambique's Hidden Cabo Delgado Gem | OnlyBeaches