Sri Lanka offers visa-free arrival for Indian travellers, making it an even more attractive destination for a seamless and enriching holiday experience