Recent changes Random page
GAMING
Gaming
 
StarCraft Wiki
Super Smash Wiki
Halopedia
Diablo Wiki
FFXIclopedia
Grand Theft Wiki
See more...

New Avalon Town Hall

From WoWWiki

Jump to: navigation, search
New Avalon Town Hall
New Avalon Town Hall

The New Avalon Town Hall is located in west New Avalon, just east of the Tyr's Hand chapel wall.

The town hall is involved in the following quest:

Rate this article:
Share this article: