answersLogoWhite

0

Turku Castle is the largest castle in Finland. Finland is also home to the largest snow castle in Kemi, Finland.

User Avatar

Wiki User

14y ago

What else can I help you with?