Smiling workers picking tea leaves in Nuwara Eliya, showcasing vibrant Sri Lankan tea culture.

Banking in Sri Lanka