Mount Shasta's Lemuria And Telos: Origins - Part 1

18/06/2013 13:00

17 June, 2013 - “Have you ever seen a Lemurian?” I cannot tell you how many times I’ve been asked that question since I’ve lived in Mount Shasta, and the answer is always the same: regrettably, no.

The stubborn fact is that “Lemuria” and the “Lemurians” do not exist in any real objective sense, and never have. The concept of Lemuria originated in 1864 by a zoologist Philip Sclater, who wrote an article called “The Mammals of Madagascar” which was published in the Quarterly Journal of Science. [Read more] ...