History Goes Bump: Ghost Tours For The Mind
Aokigahara Forest Redux
At the base of Mount Fuji in Japan lies a forest that is 14 square miles in size and is referred to by some as the Sea of Trees. The forest's official name is Aokigahara Forest and has a reputation fo