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 for being very quiet. That should make this area ver...
More details