The Mahāvaṃsa and other texts document Sri Lanka’s history which stretches over two millennia. The Sinhalese, Tamils, Moors and Burghers are among the major ethnic groups. Mythology emphasizes the arrival of Prince Vijaya, the visits of Buddha and the presence of holy relics such as the Tooth Relic. Sri Lanka’s rich religious and cultural identity is shaped by these factors.