An extraordinary discovery unfolded in Trafford (Greater Manchester) when a Davyhulme Park golf-club worker found an ol…
england
-
Science & Technology
In England, near a major Roman road, a 2000-year-old “service station” has been discovered.
Researchers have dubbed the discovery a “service station” dating back 2000 years. This ancient rest stop is located in Gloucestershire, near the busy modern A417 highway, alongside a significant Roman…