Vacationing in Mallorca can be so much more than just lying on the beach. The picturesque island offers a stunning…