The Veddas are Sri Lanka’s indigenous people. Or as they call themselves, the Wanniya-laeto or the Forest Dwellers and independent people.