Nepal passport holders can visit 17 countries visa free. Nepal citizens can have visa on arrival for 27 countries and can get e-visa for 20 countries. These countries include Bhutan, Bangladesh, India and Pakistan. They need to get a prior visa for 173 countries.
Nepal is part of Southern Asia,