Three Bears' den is a location in the Land of a Thousand Fables illusion. It's home to the three bears from the tale of Goldilocks.
Advertisement
Three Bears' den is a location in the Land of a Thousand Fables illusion. It's home to the three bears from the tale of Goldilocks.