Blog

Lemuria: Science and Myth

Lemuria: Science and Myth

While it's a good tale for selling putative Lemurian crystals ( first discovered in Brazil in 1999 and now mined as 'Lemurian' crystals all over the world), what is the scientific evidence for thinking that a spiritually advanced, sophisticated

Read more