So you have decided to go on a bike tour in Spain and consider Mallorca as a destination. Mallorca, the largest island of the Balearic islands, sits off the coast of Spain, in the middle of the Mediterranean sea - you might have heard about it from other cyclists, seen it on a YouTube video, […]