Thank you! I've already killed the orc boss and got the armor set from that corpse there, so I think I may have just gone right past that place.
its east of there east south east