In search of the perfect road

Mallorca’s curves seem made for fast cars