Mallorca is the largest of the Balearic Islands, an archipelago in the Mediterranean Sea. The island has it all, white sandy beaches, charming coves with turquoise waters and pine forests. Moreover, it is a true mixture of tradition and history, its paradisiacal landscapes and mountains are impress