Wowpedia
Advertisement

Trading Post.

The Trading Post is located in Telaari Station in Nagrand.

NPCs

Patch changes

Advertisement