A map showing the location of the Forest of Spirits in the game The Legend of Zelda: Breath of the Wild.
The Forest of Spirits is a Forest located north of the Great Plateau.
A map showing the location of the Forest of Spirits in the game The Legend of Zelda: Breath of the Wild.
The Forest of Spirits is a Forest located north of the Great Plateau.