Petra and Jean share their first impressions of Finland. Is Finland everything the media makes it out to be...or more? Was it love at first sight? Find out if pre-existing notions the world seems to have about Finland are true!
Links:
This is Finland - things you should and shouldn't know about Finland https://finland.fi/