copyright Olivier Papegnies
Even though they are animistic, the Veddas worship Buddha. They go to the Temple of Mahiyangana, the oldest stupa in the world.