Image
Sustainable Tourism Programme
Knowledge Centre
Project
Image
Mallorca is the largest of the Spanish Balearic Islands, an archipelago in the Mediterranean Sea. This island is one of the...