Miss Marple finally visits Flanders