Hall of Glimmers
Jump to navigation
Jump to search
The Hall of Glimmers is an enchanting and jewelcrafting shop located in the Terrace of Crafters in Dazar'alor.
NPCs
- Enchanting
- Jewelcrafting