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