Most Sri Lankans speak the beautiful language of Sinhala and Tamil. Other languages have very few speakers. English is also widely spoken, allowing you to truly connect with the locals as you go.