Grim Beasts lair

You'll find the Grim Beast's Lair not far from the entrance of Vamp'Ire, just hug the mountain as you head north.