Where is Cheltenham Racecourse?

Where is Cheltenham Racecourse located?

Cheltenham Racecourse, Gloucestershire, United Kingdom (approx. 51.92028°, -2.057778°)


Where is Cheltenham Racecourse on the map?