Ghostwood National Forest is a forest, that surrounds the town of Twin Peaks. It is known for it's unusual places, such as the Owl Cave and the entrance to the Black Lodge.
Advertisement
Ghostwood National Forest is a forest, that surrounds the town of Twin Peaks. It is known for it's unusual places, such as the Owl Cave and the entrance to the Black Lodge.