The Screaming Scorpion Inn (Dwynnen)

The Screaming Scorpion Inn is a tavern within the region of Dwynnen in High Rock.