Accurate & Timely News
Africa’s coastline is dotted with ancient towns once alive with merchants, sailors, explorers and dynasties that…