Have you ever visited an abandoned castle? Near the England border in North Wales, you’ll find the ominous abandoned castle called Ewloe Castle. While it’s...