By Spl Correspondent Sri Lanka is offering a warm welcome to travellers from India and six other countries with the implementation of a free visa on arrival. This exciting news, aimed at reviving the island nation’s tourism industry, comes into effect immediately. The key highlights are free tourist visas for visitors from India, China, Russia, Malaysia, Japan, Indonesia, and Thailand. They […]