Vedda is a tribe of indigenous people in Sri Lanka where I traveled for a week before going to Singapore. 

On our way from Colombo to Trinkomalee our driver suggested we stop in an “aboriginal” village where indigenous people live. So we did.


Leave a Reply

Your email address will not be published. Required fields are marked *