Wowpedia
Advertisement

Hall of Glimmers

The Hall of Glimmers is an enchanting and jewelcrafting shop located in the Terrace of Crafters in Dazar'alor.

NPCs

Enchanting
Jewelcrafting

Gallery

Advertisement