“Spooky Random Fact: #4” “Suicide Forest”, full of despair and darkness. Sounds like such a frightening place doesn’t it? It’s located at the northwest base of Mount Fuji in Japan and is also known as Aokigahara. This fourteen square mile … Continue reading
↧