In the history of India the Middle kingdoms of India cover 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.