Besides the obvious sun, sea, and sand, here are 5 reasons to book your villa holiday in Mallorca, located in the beautiful Balearic Islands, Spain. 1. The Caves Did you