1. Truth Vibrations

    The cursed pits of Tofta, Sweden - a freak of nature!?

    "Svärjarehålorna" / The cursed pits, is a collection of pits or patches in Tofta at the Swedish countryside where any vegetation refuse to grow. According to Swedish folklore, two farmers once stood here and argued over who owned the land. One of them had taken some soil from home and put...