Sidi Kaouki beach in Morocco

The 5 km long Sidi Kaouki beach in Morocco, is located 25 south of Essaouira in the Moroccan Atlantic coast. It is one of the best places in Morocco to surf, and in the vicinity, there are several spots with good waves. The frequent strong winds offer excellent conditions for windsurfing and kitesurfing. Whoever bathes should exercise caution due to strong currents and high waves.