English: For Indians, no passport or visa is required to visit Nepal.
Telugu: భారతీయులు నేపాల్ వెళ్లాలంటే వీసా అక్కర్లేదు.