Africa draws many travelers for its safari expeditions and stunning desert landscapes, but the continent also hosts some extraordinary historic sites ranging from the remains of a legendary empire to a historic castle that once functioned as part of a slave trade route. These are the top historic places in Continue Reading