allthingseurope:Cospicua, Malta