Ancient ruins in Timgad, Algeria is one of the most beautiful Roman sites in existence. Established on a perfect square grid, it’s a prime example of Roman town planning. No wonder why the ruins in Timgad gained the title of the Pompeii of Africa. I love to visit ancient towns, and Timgad […]