Nijel's Point Merchant

Nijel's Point Merchants are night elves located in Nijel's Point in Desolace.

Objective of

 * Rider on the Storm