Bejaia Fortress, Cap Carbon & Zighout: A Traveler’s Review
Bejaia Fortress, Cap Carbon & Zighout: A Traveler’s Review Bejaia, often called the “City of Yvetta,” is almost this jewel on Algeria’s Mediterranean coast, promising an appealing combination of natural wonder, ancient history, and cultural appeal. Thinking about a trip…
