Terrifying night in the infamous Suicide Forest on Josh Gates’ Destination Truth
This week Josh Gates’ Destination Truth explores the very scary Suicide Forest in Japan and tracks down stories of ghouls in the Philippines. Aokigahara is an area of forest on the side of Mount Fuji and is sometimes known as the Suicide Forest or Sea of Trees. The trees grow on hardened lava and due