Karikala was the first great Chola ruler. He bagged several achievements. He defeated badly his neighbouring Chera and Pandya kingdoms. He invaded Sri Lanka. He cleared forests and made the land cultivable. He arranged for canals and tanks for irrigation. He constructed a dam on the river Kaveri to check floods.