Lemuria Tamils Live in Mount Sastha California Twin of Thiruvannamalai? Researcher Missing


Based on research,it transpires that people do live in towns inside Mount Sastha.

One of the explorers,who had been going there often was missing!

His reports are available.