I know what you mean. A new country, the other language… snow can be a totally new experience. Especially when it is slush… England seems to have the most of that kind of snow
On your trip didn’t they speak english anywhere? When I drove through Sweden everybody replied in english even if we tried to speak some basic Swedish in shops and restaurants. Or meeting people on the street.
No worries 😉 different time of the year 😎 I seem to be posting a lot of snowy posts lately hahaha ☃️ lot’s of snow here now. More to come today.
Have a good week!