Majorca – Travel Guide

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

Barcelona, Spain – City Guide

Barcelona, formerly known as Ciudad Condal, is the capital of the autonomous region, Catalonia and is situated in the north-east of the Iberian Peninsula.


More than 50 million foreigners visit Spain each year to get a taste of the Mediterranean lifestyle and to soak up some of its eternal sunshine....but Spain is much more than j