Mallorca is calling!

Mallorca is not only hot sun, warm sea, white-sand beaches, palm trees and sweaty German tourists. (But there's lots of that too.)