This episode of Traveltalks goes to Stockholm, the capital of Sweden. The focus is on several aspects of Swedish life and it's noted that Stockholm is a city without slums or beggars. Built on the mainland and an archipelago of
The Return of Jafar
Halloween: Resurrection
Return to Never Land
Harry Potter and the Deathly Hallows: Part 1