Where is Chepstow Racecourse?

Where is Chepstow Racecourse located?

Chepstow Racecourse, Chepstow Racecourse, Great Britain (approx. 51.65639°, -2.6886113°)


Where is Chepstow Racecourse on the map?