Algeria known as the “Balcony of the Mediterranean” is at the crossroads of three worlds Mediterranean, Arab & African. A thread on the beautif
Algeria known as the “Balcony of the Mediterranean” is at the crossroads of three worlds Mediterranean, Arab & African. A thread on the beautif