Aberwyvern is a fictional town in Wales, supposedly bulit by Kevin le Strange, introduced by Castle (book). It is protected by Aberwyvern Castle.
Advertisement
Aberwyvern is a fictional town in Wales, supposedly bulit by Kevin le Strange, introduced by Castle (book). It is protected by Aberwyvern Castle.