Facts or Fiction: The mythology behind Cueva de los Tayos in Ecuador
The Cueva de los Tayos, also known as the Cave of the Oilbirds, is a limestone cave located in the Amazon rainforest of Ecuador. It gained worldwide attention in the 1970s due to various claims and stories surrounding its mythology. The mythology of the Cueva de los Tayos is primarily associated with the controversial adventurer …
Read more Facts or Fiction: The mythology behind Cueva de los Tayos in Ecuador