Sitting in the heart of the Mediterranean Sea is the small but charming archipelago of Malta, known to many as…