Secrets of Shambhala

Referenced in 1 episode

Definition

The title of part three of the hosts' Hollow Earth series. It covers legends of Tibetan temples hiding tunnels to the inner Earth and lamas who know of inner-Earth people.