News

With its natural beauty, wildlife and culture, Sri Lanka is known as the “pearl of the Indian Ocean”, and attracts millions ...