Mallorca is the perfect choice to relax both body and soul! When it comes to Mallorca, crystal clear water, majestic…