The earliest Chola kings for whom there is tangible evidence are mentioned in the Sangam literature. Scholars generally agree that this literature belongs to the late centuries before the common era and the early centuries of the common era.[21] The internal chronology of this literature is still far from settled, and at present a connected account of the history of the period cannot be derived. It records the names of the kings and the princes, and of the poets who extolled them.
The Sangam literature also records legends about mythical Chola kings. These myths speak of the Chola king Kantaman, a supposed contemporary of the sage Agastya, whose devotion brought the river Kaveri into existence.[citation needed] Two names are prominent among those Chola kings known to have existed who feature in Sangam literature: Karikala and Kocengannan. There are no sure means of settling the order of succession, of fixing their relations with one another and with many other princelings of around the same period.[d] Urayur (now a part of Thiruchirapalli) was their oldest capital. Kaveripattinam also served as an early Chola capital. The Mahavamsa mentions that an ethnic Tamil adventurer, a Chola prince known as Ellalan, invaded the island Sri Lanka and conquered it around 235 BCE with the help of a Mysore army.[30]