Mallorca is not only Beaches! Discover hiking trails, best party hotels, hinterland attractions and what to do on a day off the beach,