Stockholm, Sweden Posted on March 12, 2012 by eliza. The best thing about Stockholm… Stockholm, Sweden …was the sign back to Turku!