Spain
Mallorca, the largest of Spain's Balearic Islands, attracts visitors with its diverse beauty. This Mediterranean paradise offers stunning sandy beaches, mysterious coves, picturesque mountain valleys and historic towns with impressive architecture.