Mallorca: Worth the Hype? 🇪🇸🍷

What I’d do again, where I’d stay and what I’d probably skip.