Neolithic period In South India, the Neolithic began in 6500 BCE and lasted till around 1400 BCE when the Megalithic transition period began. The South Indian neolithic period is characterized by ash mounds from 2500 BCE in the region of Karnataka, which later expanded into Tamil Nadu. [citation needed]