Question: What town in The Body (Stephen King) is not a real life town in Maine?
Answer: Castle Rock