Sri Lankan culture mix of Sinhala, Tamil, Muslim. English widely spoken (British colony). Buddhism majority. Friendly people. Post-war rebuilding. Tea culture strong. Cricket is religion! Conservative dress outside beaches.