
Algerian Architecture Tours Unveils North Africa’s Best-Kept Secrets
Algeria, in north Africa is a land of desert dreams and mountain villages. Here stories are etched in labyrinthine Casbahs, M’zabite minarets, and Ottoman palaces. Walk through history on an architecture tour from the ancient city of Timgad to the modernist marvels of Algiers.