Five ancient ruins in Algeria you need to see in your lifetime

Ama Nunoo February 04, 2021
File:GM Khamissa Roman Theatre00.jpg
Photo: Wikimedia commons


This little town, Khemissa, was once home to a little Roman theatre, Thubursicum Numidarum. It is a town in northeastern Algeria that has now merged with the landscape creating an amazing view. The prominent structures at the site now are the arches that still almost have their original form.

Last Edited by:Mildred Europa Taylor Updated: February 4, 2021


Must Read

Connect with us

Join our Mailing List to Receive Updates