Infographic showing facts and information about Turku Castle in Finland Last updated : Wednesday, February 26, 2014 « What is Plaza Mayor – Infographic » Santa Maria Gloriosa dei Frari Infographic