This story now
IN Bizarre ON
Aokigahara, the forest beautiful lies at the base of mount Fuji. It hides a secret. It is called The Sea of Trees is a wondrous forest with no wildlife. It is not just famous for its scenic beauty and mist locked views but there is something else.
It is also called The Suicide Forest, more than 100 people commit suicide here every year. The reason is still unknown. Let us have a look.