Plage d’Essaouira
Colorful mixture of marine fragments including sea urchin spines, light and dark mollusk shell fragments, forams and bits of coral...
Colorful mixture of marine fragments including sea urchin spines, light and dark mollusk shell fragments, forams and bits of coral...
Ain Diab beach stretches for about three kilometers along the Atlantic Ocean and is often referred to as Casablanca's version of Miami...