The Forest of the Lost Souls is Portugal's most popular suicide location. It is dense and secluded. A summer morning in the woods brings two strangers together.
Read full
The Forest of the Lost Souls is Portugal's most popular suicide location. It is dense and secluded. A summer morning in the woods brings two strangers together.
Discussion