On what island is the city of Palma located?
Majorca Mayorcan Mayorca Islands of Majorca Mallorcans Majorcans Mayorcans Mallorca, Spain Mallorcan Majorcan Majorca, Spain Mallorca
mallorca spain mallorca majorca mallorcans majorcans majorca spain majorcan mayorca mayorcan mallorcan islands of majorca mayorcans
mallorca
WikipediaEntity
Mallorca