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