Malta: 12 reasons to take a break at the intersection of Europe, Africa and the Middle East
Ever fantasised about one day completing a Grand Tour of the Mediterranean, sweeping through thousands of years of riveting history, culture, architecture, art, civilisation, and war, but lack the money and time? These small islands — an ancient …