Uncover the best things to do in Palma Spain and plan your itinerary to Mallorca's capital. From beaches to attractions we've got you covered