Read an independent review of the Game of Thrones tour in Malta with Game of Thrones filming locations in Malta for GoT lovers!