Yes they do.
However they can get it at the airport in Beirut once they land.
All they need to do is fill in a card in the plane (the air hostess will give them out) and stand in the "non-lebanese" line.
It's very easy.
yes if u are not lebanese you need a visa
yes, they do. egyptians need a visa before coming to lebanon.
No
yes they do need visa
If you are an Egyptian, yes you will need a visa to visit Lebanon unless you are coming to Lebanon as a tourist.
Albanian citizens require a visa to enter Lebanon, you can easily apply for a visa to Lebanon from the Lebanese embassy in Abu Dhabi or the Lebanese consulate in Dubai. The consulate's website is linked below.
they used to, but then I intervened and changed there minds :) romanians visiting Lebanon get a month FREE visa on arrival. because we love u guys :P for more info on romanian passport plz check http://en.wikipedia.org/wiki/Romanian_passport
all you need is a valid u.s passport. however, if you want to avoid having to pay the visa fee upon entry, you must have your lebanese identity card or equivilant documentation such as ikhraj kaid.
because lebanese love sweeds :) they get a one month visa directly upon arrival ( free of charge ) for more info on the the swedish passport go to http://en.wikipedia.org/wiki/Swedish_passport.
According to Vietnam Visa Requirements for Lebanon citizens by Vietnam Immigration regulations, ordinary Lebanon passport holders are not approved to have Vietnam Visa in conventional way. To get Vietnam Visa, Lebanon passport holders must have a Vietnamese organization, individual guaranteeing your staying in Vietnam for you. As a local agent with great command, we now can guarantee for Lebanon citizens enter Vietnam with tourist purpose. The allowed staying duration in Vietnam for Lebanon citizens is 21 days. Please contact us support@evietnamvisa.com or call us: (84) 943 25 25 52 to get advice for your specific case.
syria,eygpt,libya,lebanon,yemen,tajikstan,belruss
yes you do need a visa if you from Nigeria.
NO they do not need a visa!