Every SLTDA (Sri Lanka Tourism Development Authority) press release now leads with the same headline: India is Sri Lanka’s “star market.” The numbers seem to prove it, 531,511 Indian arrivals in 2025, ...
With Sri Lanka’s 17th annual war victory over separatist Tamil terrorism just months away, warwinning Army Chief, Field ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results