Chepstow is a quaint riverside town located on the western banks of the River Wye. This ancient town has seen quite its share of history, and from the medieval walls to the 11th-century castle, much of this history is still evident today. Visitors will see architecture from all ages, Norman to Georgian to Victorian, as they explore the town and its shops, restaurants, and pubs. Chepstow Castle is a must-see destination, and for the best views of the castle’s sweeping curtain walls and towers, visitors should head to the center of Chepstow Bridge, a historic 19th-century cast iron bridge spanning the River Wye.