The 18 Nightmarish Places In The World

Hoia Baciu Forest (Romania): This forest is known as the “Bermuda Triangle” of Romania. Multiple people have gone missing in it, people have sighted UFOs, there has been unexplained electrical phenomena and more.