13th Jul, 2016 – 16th Jul, 2016
Playa de Las Cucharas. Costa Teguise, Lanzarote
For the last 7 years the PWA have held the Costa Teguise stage of the world tour here. Many of the top competitors saying it is here favorite stage of the tour.
Comments are closed.