Is this Britain's Pompeii?
I personally have not much knowledge of it so I really want to know what people think of this.
This is interesting for me since i love history. its amazing that there are still some things in our world that are yet to discover. I wanna know more!