Latvia passport holders can visit 146 countries visa free. Latvia citizens can have visa on arrival for 35 countries and can get e-visa for 15 countries. These countries include Lithuania, Estonia, Aland Islands and Belarus. They need to get a prior visa for 41 countries.
Latvia is part of Northern Europe,