Cultural heritage sites are often overlooked when it comes to travelling in Africa, but as part of our history they hold a lot of meaning. Understanding the pattern of cultural evolutions and preservations over