Castles of England/North Yorkshire

There are more than 30 castles in North Yorkshire, reflecting its turbulent history.