Planning your 2025 Mediterranean itinerary? Here are 99 reasons why Mallorca should be top of your list