A charming historical town with cobblestone streets, wooden houses, and a picturesque riverside.
Part of: Finland