Khemissa
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.