#Travel We slept at Vedda's house in Dambana | Vedda Tribe in Sri Lanka! July 23, 2024 0 1 min read This is descritpiton Spend a day in a Veddah village and discover the indigenous roots Our pro guide in Dambana : 0717372468 ( Mr.Gunabanda ) … source Share: