Where is Redcar Racecourse?

Where is Redcar Racecourse located?

Redcar Racecourse, Redcar Racecourse, Great Britain (approx. 54.610363°, -1.0655998°)


Where is Redcar Racecourse on the map?