English: Nepalese citizens do not require visa to visit India.
Telugu: నేపాల్ కి వెళ్ళడానికి భారతీయులకు వీసా అవసరం ఉండదు.