A Look Inside Japan's "Suicide Forest", Aokigahara, Japan

FactWarehouse Published September 3, 2018 0 Plays

Rumble Japan's "Suicide Forest" in Aokigahara, Japan is located on the Northwest base of Mt. Fuji. It is the #1 spot to committ suicide in the world. A book published in 1993, titled "The Complete Manual Of Suicide" has been found on some of the victims, and recommends "Aokigahara Forest" as a good place to committ suicide.