If you’re planning a trip to Mallorca, prepare to fall in love with this Mediterranean gem. With its turquoise beaches, charming mountain villages, and delicious local cuisine, Mallorca is one of ...