Amsterdam, Netherlands Posted on January 15, 2013 by eliza. The best thing about Amsterdam… Amsterdam, Netherlands …was the sign back to Turku!