Shopping

Helsinki in Finland has the best shops, but the country is very well served with every kind of shop imaginable.