The World of Lemuria - Child of Light trailer [JP]
2:46
Lemurian Light Language Activation- Past Life Remembrance
3:58
xi - Lemuria
1:09
The Lost Continent of Kumari Kandam or Lemuria
Lemuria or Limuria is the name of a hypothetical "lost land" located either in the Indian or the Pacific Ocean, as postulated by a now-discredited 19th century scientific theory. The idea was then adopted by the occultists of the time and consequently has been incorporated into pop culture.