The Tower of Yeomhouse

The Tower of Yeomhouse is a dungeon within the region of Daenia in High Rock.