Writing, urbanization, classical kingship, and other aspects of complex Indian civilization came to Tamil Nadu about the fifth to second centuries b.c. by sea, appearing on the southern coast in a progression parallel to diffusion of those features from Gujarat to Sri Lanka.