Ancient Kingdoms

Pre Historic Era

Kingdom of Anuradhapura

Kingdom of Pollonnaruwa

Kingdom of Dambadeniya

Kingdom of Yapahuwa

Kingdom of Kurunagala

Kingdom of Gampola