More than six million British holidaymakers are drawn to the warmth and variety of the Spanish archipelago every year - but ...
Swim in azure waters, visit an 18th-century glassblowing factory and explore the picturesque towns of this Balearic island.