Situated in south west Finland, Turku is the closest major city to Sweden, and as such is often regarded with some suspicion by residents of other parts of the country; in particular it is the focus for some considerable rivalry with the city of Tampere s...
Read review