Index | Chepstow


Chepstow: A town in Monmouthshire, England, situated on the Wye, thirteen miles northwest of Bristol. It contains the ruins of Chepstow Castle, a fortress of the Thirteenth and Fourteenth Centuries, with high walls and massive cylindrical towers.