Mallorca is one of my favorite beach destinations that I keep returning to again and again. I love that it has a great mix of a beautiful city, charming small Spanish towns, stunning mountain landscape,| Heart My Backpack