hotel news asia Historic and contemporary architecture in Palma By Ruby J. Adams 2 years ago Palma de Mallorca is the capital and largest city of the Balearic Islands in Spain.