Sri Lanka's Vedda People
Who Were the Original Inhabitants of Sri Lanka? Discover the Vedda People

Explore the history and culture of the Vedda people, the original inhabitants of Sri Lanka, and their unique heritage.