Tossa de Mar, sand beach and Old Town walls, Catalonia, Spain

Do I need special insurance?

Yes.  Ensure you have medical insurance that covers sporting activity, including cycling. Please also check with your insurance company regarding your insurance needs based on your country of residence. Non EU residents are obliged to have insurance.