A wild, wind-blown beach just south of Essaouira, Sidi Kaouki is a favourite with surfers, windsurfers and anyone after a mellow, uncrowded stretch of sand. A whitewashed marabout shrine sits on the cliff, and camels and horses wait for riders along the shore.