News
Tourist arrivals in 2025 surpass 1.2 million, 250,000 from India A total of 1,204,046 tourists have arrived in Sri Lanka so far this year, marking a significant increase compared to the same period in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results