I believe it was in one of the item spots you find on the ground that you have to have nature lore to get into, I think you had to have quite a bit of nature lore to get into it, but it was outside of the keep, before the bridge and closer to the top side of the map I think. I might be wrong about that, but I'm pretty positive it was in one of those nature lore spots in that specific area.