In the history of India, Middle kingdoms of India covers a period beginning from around the 6th-7th century. In South India, Chola kings ruled Tamil Nadu, and Chera kings ruled Kerala. They also had trading relationships with the Roman Empire to the west and Southeast Asia to the east. In north India, Rajputs ruled in many kingdoms. Some of those kingdoms continued for hundreds of years.