Tagged: Latvia

Latvia Nickname

Latvia Nicknames and Country Symbols

Overview of Latvia According to computergees.com, Latvia is a small country in Northern Europe, situated on the Baltic Sea and bordered by Estonia, Lithuania, Belarus and Russia. It is home to some 2 million...