Carrusca Beach, Mossuril: Mozambique's Pristine White Sands | OnlyBeaches