Majorca – Travel Guide

Majorca is the largest island which forms part of Spain's archipelago known as the Balearic Islands.