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