Where is Kilafosh?

Where is Kilafosh located?

Kilafosh, Evlevborg, Sweden (approx. 61.23333°, 16.56667°)


Where is Kilafosh on the map?