Feb 21, 2018A Day in Valletta - MaltaValletta is the tiny capital of the Mediterranean island nation of Malta.