Tag : palmadelamallorca

Mallorca

Majorca also spelt Mallorca, as in Catalan and Spanish is the largest island in the Balearic Islands, which are part of Spain and...

Read More