Driving in Mallorca can be a joy: winding mountain roads,...