ADVERTISEMENT

Aokigahara Forest, Japan

The Aokigahara Forest is the most haunted forest in Japan. It is also well known as the “Suicide Forest.” The Aokigahara Forest is located in Mount Fiji. It is famous for being a suicide destination as maximum people prefer killing themselves here. The locals here call the forest as the “Home of Ghosts.” It is known for its many mysteries and weird happenings.

Aokigahara Forest, Japan