WALLED TOWNS of chester and north wales

  • caernarfon castle
  • conwy castle
  • beaumaris castle
  • denbigh
  • chester