Sri Lanka's last indigenous people - BBC Travel
Sri Lanka's last indigenous people - BBC Travel The Veddas were traditionally forest dwellers, who foraged, hunted and lived in close-knit groups in caves in the dense jungles of Sri Lanka. But most people haven't heard of them.indigenoussri lankaLINK