Vahlarriel Demonslayer

Vahlarriel Demonslayer is a night elf quest giver located at Nijel's Point in Desolace.

Quests

 * Lay of the Land (Desolace)
 * Elune's Gifts


 * Vahlarriel's Search
 * Vahlarriel's Search (2)
 * Vahlarriel's Search (3)
 * Return to Vahlarriel