This astronaut photograph from the International Space Station highlights the large island of Majorca, on which the provincial capital of Palma is located. Like the other Balearic Islands, Majorca is a popular European holiday destination, with tourism forming a major part of the island's economy.