… travel and tourism market. India remains Sri Lanka’s largest source of tourist arrivals, accounting for about 20% of total inbound traffic.
in Uncategorized 0 comments
… travel and tourism market. India remains Sri Lanka’s largest source of tourist arrivals, accounting for about 20% of total inbound traffic.