Twin Peaks Wiki
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.

Advertisement