Ice Age Megafauna Remains Discovered in Devon Cave Dating Back 60,000 Years
Ice Age Megafauna Remains Discovered in Devon Cave Dating Back 60,000 Years The development of Sherford began in 2015 and appeared rather promising. A new town in Devon, England, it would have 5,500 homes and sit near the bustling port…
Continue Reading
