There’s Something About Mount Shasta

There’s a well-known legend that says that somewhere deep beneath Northern California’s 14,179-foot-tall Mount Shasta is a complex of tunnels and a hidden city called Telos, the ancient “City of Light” for the Lemurians. They were the residents of the mythical lost continent of Lemuria, which met its demise under the waves of the Pacific (or the Indian Ocean, depending on who you ask) thousands of years ago. Lemurians believed to have survived the catastrophe are said to have settled in Telos, and over the years their offspring have been…

This content is for Member members only.
Log In Register