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