Tag Archives: Lamia Saoudi

Beauty Pageant Scorecard: Algeria

Did you know that Algeria was able to participate once in an international beauty pageant? Algeria is a country located in North Africa. It is the largest country on the Mediterranean, the second largest on the African continent and the … Continue reading

Posted in Algeria, Beauty Pageant Scorecard, Miss World | Tagged | Leave a comment