Fact Finder
Overview of Palma de MajorcaPalma, capital of the autonomous region of the Balearic Islands, is a lively, cosmopolitan city in true Spanish tradition, its city center forming a bustling montage of shopping centers, a maze of narrow lanes and restored buildings surrounded by ruined...