English: Indians don't need a visa or passport to enter Nepal.
Telugu: నేపాల్కు వెళ్లేందుకు భారతీయులకు పాస్పోర్టు, వీసాలు అవసరం లేదు.