Southern Africa has thousands of ancient stone ruins dotted across the landscape. Who built these walls?
africa, archeology, ancient, ruins