North Wales
A walled medieval town built around one of Edward I's great castles.
Something wrong or out of date? Suggest an Edit