This page content is found only in the English part of the site to let our international guests know where we live.
Our home town is Salo about 75 miles west of Helsinki.
More of Finland online Santa Claus lives in Finland Our favourite vacation area
|