Roman ruins of Cherchel overlook a pebbly beach where ancient temple columns stand above the Algerian coast, echoing a Phoenician trading post's former grandeur.
Curated for Tourist members