African destinations for history buffs

Africa is known for its rich history and diverse cultural heritage. When exploring parts of the continent, journeying back in time can provide much-needed insight and context. There are a number of interesting attractions which serve as an excellent way to learn more...