The Screaming Sword Inn

The Screaming Sword Inn is a tavern within the region of Alcaire in High Rock.