True Stories Have a winter fairy tale in Umea, Sweden Discover a new wonderful place with us. Let’s visit an unusual Swedish town – Umea. Never heard of it before? Let’s explore it together. Umea is a town in northern Sweden and …