Fort Stormbird

One of the Kingdom of Valinor's smaller garrisons, the company of men who man Fort Stormbird is only about three dozen in strength. The fort is located above the town of Ashbarrow in the Dimwood.