Plage de Legzira near Sidi Ifni on Morocco’s Atlantic coast sets red sandstone cliffs against a long beach, where natural ...