Our small farm is situated in Kouvola, within the beautiful village of Liikkala in the south east of Finland, 20 kms north of the picturesque town of Hamina and 150 kms east of Helsinki.
The printable version of this map