News

Even today, Mallorca, the crown jewel of Spain's Balearic Islands, still overflows with charm: ancient villages steeped in eons of history (Phoenicians, Romans, Vandals, and Moors have all laid ...