This article is a location stub. You can help expand it by editing it

Howling Isles

From Wowpedia
Jump to: navigation, search
Howling Isles.

The Howling Isles[85, 62] are a small group of islands in Stormsong Valley, found due south of the Shrine of the Storm's main isle.

Inhabitants