can you tell me a fun fact 
 The early inhabitants of Sri Lanka were probably ancestors of the Vedda people which were approximately 2,500 indigenous people living in modern day Sri Lanka 
 Can you tell me about the Politics 
 My pleasure 
 Can you tell me about the their culture
The early inhabitants of Sri Lanka were probably ancestors of the Vedda people which were approximately 2,500 indigenous people living in modern day Sri Lanka