Howling Isles



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