English: An Indian national do not need a visa to enter into Nepal.
Telugu: భారతీయులు నేపాల్ వెళ్లాలంటే వీసా అక్కర్లేదు.