English: India is the largest source of tourists visiting Sri Lanka.
Telugu: శ్రీలంకను సందర్శించే పర్యాటకుల్లో భారతీయులే ఎక్కువగా ఉన్నారు.