Castle Of King Arthur Finally Discovered? June 25, 2023 Has the castle of King Arthur finally been discovered? Watch the video below to find out! Enjoy!