Amazing Entrances
Friday, Aug 28, 2020, 12:44 pm
#1 The Liyobaa Cave - South America
Catholic Priests discovered a cave entrance to Hell, or so they said. The entrance is now sealed off by dirt, rubble, stones and boulders. Calling it the Cavern of death, translated from the word Liyobaa, is located in the province of Zapoteca, and was the last chamber of a temple.