Annaba / Algeria 11 views • 2 years ago The Corniche of Annaba, a breathtaking panoramic road The Corniche road of Annaba, located in the city of Annaba in Algeria, is a winding road that runs along the Mediterranean...