answersLogoWhite

0

Palma de Mallorca is the 'capital' of the island of Mallora (Majorca), part of Spain. The city lies on the south coast of the island, which itself is situated in the Mediterranean Sea to the East of the Spanish mainland. Mallorca is South East of Barcelona.

User Avatar

Wiki User

14y ago

What else can I help you with?