Aokigahara Forest - The Perfect Place To Die - Haunted Places

  • 9 years ago
Aokigahara is perhaps the most infamous forest in all of Japan. Also known as the Sea of Trees Suicide Forest and Japans Demon Forest. Aokigahara has been home to over 500 confirmed suicides since the 1950s. Called the perfect place to die. Aokigahara is the worlds second most popular place for suicide

One Stop for the Indian Videos, Songs, Movies and Infotainment.

Recommended