Which writers created these fictional towns and villages?
1. Kingsmarkham
Ruth Rendell (Inspector Wexford)
2. Ankh-Morpork
Sir Terry Pratchett (Discworld)
3. Hogsmeade
J.K. Rowling (Harry Potter)
4. Castle Rock
Stephen King (Various Stories)
5. St. Mary Mead
Agatha Christie (Miss Marple)
6. West Egg
F. Scott Fitzgerald (The Great Gatsby)
7. Barchester
Anthony Trollope (The Chronicles of Barsetshire)
8. Esgaroth
J.R.R. Tolkien (The Hobbit)
9. Emerald City
L. Frank Baum (‘Oz’ books)
10. Puddleby-On-The-Marsh
Hugh Lofting (Doctor Dolittle books)