Cycling in Mallorca: experience the diversity of the landscape on two wheels Mallorca, the enchanting Balearic island, is known for…