Palma de Mallorca
City in the Balearic Islands, SpainPalma, also known as Palma de Mallorca, is the capital and largest city of the autonomous community of the Balearic Islands in Spain. It is situated on the south coast of Mallorca on the Bay of Palma. The Cabrera Archipelago, though widely separated from Palma proper, is administratively considered part of the municipality.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Palma Cathedral
Cathedral in Spain

Roman Catholic Diocese of Mallorca
Roman Catholic diocese in Spain

Royal Palace of La Almudaina
Alcazar palace in Spain

Es Baluard
Art museum in Palma, Spain

Parliament of the Balearic Islands
Autonomous legislative body of the Balearic Islands, Spain

Our Lady of Mount Zion College
Jesuit, catholic school in Palma, Majorca, Spain

Monument to Antonio Maura
Monument in Guadalajara

Cort Library
Majorcan public library