Where is Folkestone Racecourse?

Where is Folkestone Racecourse located?

Folkestone Racecourse, Kent, United Kingdom (approx. 51.09389°, 1.033611°)


Where is Folkestone Racecourse on the map?