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

In Pictures: Morocco's Top Ten Beautiful Natural Sites
Larbi is a freelance writer and assistant editor at Morocco World News.