Helsinki – the Christmas city Christmas lights, St Thomas’ market and warm drinks exude cheering warmth in the perfect Christmas city Helsinki. More