90 minutes Self Guided Walking Tour with puzzles in Delft in The Hague, Netherlands