Flintshire Castles Ewloe Castle Situated in Flintshire, Wales, Ewloe castle is really a rather unique and mysterious castle. There is very little documentary evidence Read more