Question: where is kayran witcher 2?
Answer: The kayran's lair is located in the forests northeast of the town of Flotsam.