We have moved to Warcraft Wiki. Click here for information and the new URL.
READ MORE
Umbrafen Village.
Umbrafen Village is the village of the Umbrafen Lost One tribe. It is in southeastern Zangarmarsh.