evolution of humans Archives - Fusion - WeRIndia

Tag Archives: evolution of humans

Kumari Kandam-The birthplace of humans

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