The 'Suicide Forest' of Aokigahara, located in the foothills of Mount Fuji in Japan, is well-known across the world. Every year, hundreds of people commit suicide themselves here. It is never revealed how many bodies are found from here each year. But why people come here to commit suicide remains a mystery. T
The Island of Dolls, which is 2 hours from Mexico City, is a stunning tourist destination shrouded in mystery. The dolls that hang from the trees at every step of this place make visitors terrified to enter.
The reason the water in this location is pink is unknown. However, subsequent study has revealed that halobacteria, algae, and other microbes are responsible for the lake's distinctive color. Additionally, this body of water is just as salty as the Dead Sea in terms of salinity.