Maltese Food and Drinks
Brief Intro to Malta The Republic of Malta is a trio of islands situated in the center of the Mediterranean Sea. Malta is the largest of the three islands and is home to the capital city, Valletta. At just one-third the size of Malta, Gozo is the second largest island in the Maltese archipelago. It [...]

