SURFING:
Spain is famous for its world-class surf. The 4,000 km of coastline makes Spain a surfers dream location, and means that there will always be an uncrowded spot if you are prepared to look. Spain can't be compared to Australia or Hawaii when it comes to big waves, but it's a great place to start off. The south is consistently warm and dry temperatures offers excellent uncrowded surfing conditions particular in the European winter months. It has been a popular surfing location for surfers from the UK for years but with waves like Mundaka being a regular feature in the international surfing magazines it is becoming ever more popular with the travelling surfer from all over the globe.
Costa de la Luz: The beaches between Tarifa and Cadiz have some of the best waves for surfing in Spain. El Palmar and Los Caños de Mecca are two of Spain's best surf spots. The best waves are normally in autumn and spring (28 spots).
Pais Vasco: (21 spots)
Cantabria: (25 spots)
Asturias: (24 spots)
Galicia: (42 spots)
Mediterranean: (68 spots)
WINDSURFING:
Norte Mediterráneo:
- Potrbou-Begur
- Begur - Sur de Barcelona
- Tarragona - Ebro
Levante:
- Peñíscola - Gandía
- Denia - Torrevieja
- Mar Menor - Cabo Palos
El sur de España:
- Cabo Gata - Costa Tropical
- Málaga
- Cádiz, el Estrecho
- Huelva
Galicia:
- Rías Baixas (Finisterre)
- Rías Altas (Asturias)
La cornisa cantábrica:
- Asturias
- Cantabria
- País Vasco
Aguas interiores:
- Zona Centro
- Zona Este
- Zona Norte
- Zona Sur
Islas Baleares:
Ibiza y Formentera
Las Islas Canarias:
- Gran Canaria
- Tenerife
- Lanzarote
- Fuerteventura

If you want to get more information about surfing and windsurfing in Tarifa, go and visit that website:
http://es.rentalia.com/mountains/