Mallorca is famed for its smooth roads and epic climbs, making it ideal for a road cycling paradise! But recently people have been ...