Wowpedia
Advertisement

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

Advertisement