Newhold Castle

Newhold Castle is the castle of Highburn Fief. It is very strongly fortified, and was built instead of Highburn Castle in a short war with the dragons, just across the border of the land they claimed.