Malta Things to do and see in Sliema Malta On Malta’s northwest coast is Sliema, considered the hub of the island and one of the most cosmopolitan… by Nina Hempstead 25 de August de 2021