People in Sri Lanka are very friendly and usually smiling. They try to think positive, helpful and generous.
Sri Lankan Peoples don't afraid to be ridiculous. They sing, dance, have fun and don't care about how they look like from the outside. They really know how to enjoy life.
Sinhala, spoken by the majority Sinhalese, and Tamil, spoken by the minority Tamil and Muslim groups, are Sri Lanka's two official languages. English is commonly used in most cities, especially Colombo, Kandy and Galle, and by government and tourism officials. But while most of the people in Colombo can speak English, don't expect everyone, everywhere to be able to speak it fluently. In the beach and tourist areas you will have no problem with English. Most people in rural villages, however, cannot speak any English, beyond a few simple words.