Lebanon passport holders can visit 18 countries visa free. Lebanon citizens can have visa on arrival for 27 countries and can get e-visa for 20 countries. These countries include Palestine, Syria, Israel and Cyprus. They need to get a prior visa for 173 countries.
Lebanon is part of Middle East,