The history of the southern part of India covers a span of over four thousand years during which the region saw the rise and fall of a number of dynasties and empires. The period of known history of the region begins with the Iron age (1200 BCE to 24 BCE) period until the 14th century BCE. Dynasties of Satavahana, Chola, Chera, Chalukya, Pallava, Rashtrakuta, Kakatiya and Hoysala were at their peak during various periods of history. These Dynasties constantly fought amongst each other and against external forces when Muslim armies invaded south India. Vijayanagara empire rose in response to the Muslim intervention and covered the most of south India and acted as a bulwark against Mughal expansion into the south. When the European powers arrived during the 16th century CE, the southern kingdoms resisted the new threats, and many parts eventually succumbed to British occupation. The British created the Madras Presidency which covered most of south India directly administered by the British Raj, and divided the rest into a number of dependent princely states. After Indian independence South India was linguistically divided into the states of Andhra Pradesh, Karnataka, Kerala and Tamil Nadu.
South India remained in the Mesolithic until 2500 BCE. Microlith production is attested for the period 6000 to 3000 BCE. The Neolithic period lasted from 2500 BCE to 1000 BCE, followed by the Iron Age, characterized by megalithic burials. Comparative excavations carried out in Adichanallur in Thirunelveli district and in Northern India have provided evidence of a southward migration of the Megalithic culture. The Krishna Tungabhadra Valley was also a place for Megalithic culture in South India.