They took their last nature walk….Ever.
Suicide Forest
5-live.com
Because of its natural beauty at the base of Mount Fuji, you would think Aokighara Forest would be known as a popular couples’ retreat or a nice place to relax and clear your mind. Instead, this national park has garnered the title of Suicide Forest because of the overwhelming amount of Japanese who… …read more