Picturesque coastal red rocks on the Atlantic Ocean coast.Legzira beach ( ore Gzira). Morocco, Africa.