Chepstow
Chepstow is a border town in Monmouthshire, Wales, situated at the mouth of the River Wye. It is famous for its castle and racecourse, which hosts the Welsh Grand National.
| The Chepstow reference article from the English Wikipedia on 24-Apr-2004 (provided by Fixed Reference: snapshots of Wikipedia from wikipedia.org) |