18. Aokigahara Forest, Japan

The greens of the Aokigahara suicide forest in JapanThe Aokigahara Forest, or the Sea of Trees, has been considered as the most haunted place in the world by many because it has witnessed the largest number of suicides. The annual number of suicides too is second only to that of San Francisco’s Golden Gate Bridge suicides. The spirits of those who committed suicide here are said to haunt the forest.

Comments