Loading...

Latvia Visa

Latvia is located at the crossroads of northern and Eastern Europe, on the east coast of the Baltic Sea. Latvia is bordered by Estonia to the north, Russia and Belarus to the east and Lithuania to the south, and has a maritime border with Sweden to the west.