International

Sri Lanka generates over $2bn from tourism in 2024