Answer
The Kingdoms of Tambapanni and Upatissa Nuwara ruled Anuradhapura before the Sinhalese. These kingdoms were located in the north-east of Sri Lanka, and they were ruled by the Tamil people. The kingdoms were established in the 4th century BC, and they were defeated by the Sinhalese in the 3rd century BC. The Sinhalese then established their own kingdom in Anuradhapura, and they ruled the city for over 1,500 years.