English: One does not need passport or Visa for going to Nepal.
Telugu: నేపాల్‌కు వెళ్లేందుకు వీసాలు అక్కర్లేదు.