This page needs a screenshot!
This article is a location stub. You can help expand it by editing it

Beastwatch Tower

From Wowpedia
Jump to: navigation, search
File:Beastwatch Tower.jpg
Beastwatch Tower

Beastwatch Tower is a location in Gorgrond.

Patch changes