17 May 2026 ... A crossroad of cultures boasting towering cathedrals, epic fortresses, bustling markets, and breathtaking views... there's plenty to discover in Malta.