Palma de Mallorca (Majorca) is the capital city of the Balearic Islands, Spain. Palma boasts attractions such as the imposing Palma Cathedral, Almudaina Royal Palace, stunning beaches and Bellver Castle, offering visitors a rich blend of history and modernity.