A tiny archipelago of just three inhabited islands, Malta may be one of Europe’s smallest countries, but what it lacks in ...