The Castle is situated on an island in the Finish lake Saimaa.

© Impressum