The Veddas | Indigenous Community in Sri Lanka
The Veddas in Sri Lanka are a group of people living in the Dambana – Mahiyanganaya region in Uva province. They live as a tribe with a specific set of rituals and a tradition. They were once proud and independent people who lived their own lives. This group of people take the attraction of both … Read more