15 things to do in Karlstad (Sweden)

Located on the northern shore of Europe’s largest freshwater lake, the city of Karlstad is a feast for culture lovers. Some great Swedish art and