Wales has more castles per head than anywhere else in the world. Designed by Norman conquerors to secure areas of land quickly and cheaply. Constructed to present as daunting a challenge to attackers ...