About Company
Latvia, the pearl of the Baltic States, is one of the European Union member states and is situated in the North of Europe – on the shores of the Baltic Sea. Latvia offers visitors a remarkable array of experiences that make time spent here truly unforgettable.
Since ancient times Latvia has been at the cross-roads between East and West, North and South. Therefore it’s a multi-cultured state, where the traditions of all these countries have merged, creating a unique environment, the like of which is not to be found anywhere else.