Tinjedad, Morocco- Moroccan Legzira Beach in Sidi Ifni ranked 29th among the 40 best beaches on earth announced this week.

Moroccan Legzira Beach
Dedicated free-lance journalist with three years of experience as a news correspondent, translator, and editor.