How to Reach Us
Our headquarters are in the downtown of the historical city of
The city of Turku is located on the southwest coast of Finland on the shores of the famous Archipelago. The River Aura flowing through
the city center is the country's most important river as well as being the largest in Southwest Finland.