Mallorca And Its Magic Mountains Its ports may be full of yachts, its beaches packed with sun and sand seekers, and its restaurants loaded with…