Anyone know where the new town Heartwood is on the maps? (Not the entrance) Im looking on the maps for the heartwood town, cant see it anywhere :confused: Does anyone know where it is? Im not meaning the entrance to the town. Thanks!