Praia de Nova Sofala: Mozambique's Historic Sofala Coast Sands | OnlyBeaches