Riga is the capital of the Republic of Latvia and the geographical centre of the Baltic States. The city's cross-roads location between Western Europe and huge Eastern markets has always been - and still is - one of Riga's attractions for business activities. |
|