Where is Exeter Racecourse?

Where is Exeter Racecourse located?

Exeter Racecourse, Exeter Racecourse (Station), Great Britain (approx. 50.64209°, -3.561332°)


Where is Exeter Racecourse on the map?