Actually I met several people who don't know where Malta is...one of Europe's superpowers ... Actually it's quite understanding... On this subject: