You're halfway there! Figuratively speaking. If you are really going to Malta, you might check out the Prince d'Orange for a great location and hotel. Otherwise:
Check out links to travel articles about Malta on penguinate.com.
Check videos on Malta at YouTube.
Check out Malta Comic Con articles.
Check out Malta Comic Con videos.
Check videos on Malta at YouTube.
Check out Malta Comic Con articles.
Check out Malta Comic Con videos.