The 2016 horror film The Forest bombed with critics and audiences alike. But the movie sparked great interest in Japan’s Aokigahara, the so-called “suicide forest” located at the base of Mount Fuji. The dense forest is associated with demons in Japanese mythology, and thousands of Japanese have committed suicide there. There’s no forest in the … Continue reading 5 Haunted Landscapes in the U.S.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed