Steve MacNaullAbundant sun, countless beaches, palm-treed promenades, boat excursions galore, an armada of tapas and sophisticated sips and sensational stays. The Spanish island of Mallorca oozes Mediterranean charm. This vibe is now more accessible for Canadians with Air Canada’s...














