I'm actually writing a steampunk story, but nevermind that. I have done a lot of research and background stuff on the story I'm ready to write, including creating a detailed map over a part of the world my characters will be exploring. But now that I'm about to write it, I have simple question: Should I include the map in the book? I think making a map is essential for fantasy worlds as it allows us to stay consistant and remember every small detail of the world. If a cave was north-east of a forest early in the story, it shouldn't be north-west of the forest later and so on. But will revealing a map in the beginning of the book spoil the exploration? Let's say my characters are walking through a forest and finds themselves in a mysterious ghost town no one has heard about. Wouldn't it ruin the surprise if the town is on the map? But at the same time, how can we not have a map included? It's a fantasy world, so using a map makes it a lot easier for the reader to know what's going on and where the characters are. Any thoughts?