Malta, a tiny but stunning archipelago in the center of the Mediterranean Sea between Sicily and the coast of North Africa, is one of the tourist attractions ...