Wowpedia
Advertisement
Wowpedia
237,036
pages

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