Algeria

These 13 Castles In Africa Will Change Your Perspective

Africa’s castles may not be as “traditional” as those in Europe but they’ve got history and unique beauty that are unmatched.  From Egypt, Morocco,...