About Latvia

All You Need to Know About Latvia

Latvia, officially the Republic of Latvia, is located on the shores of the Baltic Sea and the Gulf of Riga in Northern Europe. It borders Estonia to the north, Russia to the East, Belarus to the Southeast and Lithuania to the South. The largest city and capital of Latvia is Riga. It measures 64.589 km2 […]