De rijke en zeer diverse historie van Beja is terug te zien in de architectuur en de historische ruïnes in en rond de stad.