Chepstow Castle...
Map link for Chepstow Castle in the town of Chepstow, Monmouthshire, southeast Wales Photographs copyright ? 2006 by Jeffrey L. Thomas. Above: Chepstow Castle viewed from the adjacent car park
Below: view of the Outer Gatehouse, the m...
Chepstow, Wales, Canada