Navigate to
Race information
Start, finish: Playa de Palma - Palma
Distance: 161.5 km
Date: 29 January 2017
Start, finish: Playa de Palma - Palma
Distance: 161.5 km
Date: 29 January 2017