The Screaming Scorpion Inn (Dragontail Mountains)

The Screaming Scorpion Inn is a tavern within the region of Dragontail Mountains in Hammerfell.