Karhakka

Karhakka is a town near New Sweeden, Besselia. It consists of a church and a railway station. The railway station connects New Sweeden with Karhakka and Karhakka with Sakura Beach.