Have you ever wondered what it must feel like to live in a place like Chepstow? As a town in Monmouthshire, Wales, the town locates itself on the River Wye, serving as residence to a population of around 12,000. There also sits the Chepstow Castle, the oldest surviving stone castle in Britain, on a clifftop… Continue reading A Slice of Life: What It Means to Live in Chepstow