Tag Archives: Malta

IMG01_TC.jpg

Malta

Malta comprises an archipelago of five islands in the Central Mediterranean Sea, south of the Italian island of Sicily, east of Tunisia and north of Libya. Malta is one of the world’s smallest and most […]

Continue reading »