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.
On our way from Colombo to Trinkomalee our driver suggested we stop in an “aboriginal” village where indigenous people live. So we did.