Kumari Kandam Archives - Fusion - WeRIndia

Tag Archives: Kumari Kandam

Kumari Kandam-The birthplace of humans

Kumari Kandam or Lemuria continent is the place where humans are believed to have evolved first.