palma downtown map

 palma thematic maps

you might also like...

Geography of Palma

Palma, or Palma de Mallorca, thē mä-[l]yôr'kä, Spain, the chief city of the Balearic Islands and the capital of Baleares Province.

FPO

Geography of Spain

Spain, officially Kingdom of Spain, a country in southwestern Europe. It occupies about four-fifths of the Iberian Peninsula and borders on Portugal, France, Andorra, and Gibraltar.