Challenge and beauty: road cycling in the mountains of Mallorca Mallorca, an idyllic island in the Mediterranean, is not only…