Tayos Caves

Referenced in 1 episode

Definition

A cave system in Ecuador claimed by explorer Juan Moricz to contain ancient artifacts, strange architecture, and a vast library written on metal plates.