Neltharion's Lair (achievement)

Neltharion's Lair is an achievement earned from defeating Dargrul in Neltharion's Lair on Normal difficulty or higher.