Tarifa is the kitesurf Mecca of Europe. Lances beach is a perfect place to learn and practice kitesurfing, with a special kitesurf school zone. It is about 7 km long, where you can enjoy the incredible view of the Moroccan coast.