Where is Newcastle Racecourse?

Where is Newcastle Racecourse located?

Newcastle Racecourse, North Tyneside, United Kingdom (approx. 55.03083°, -1.611667°)


Where is Newcastle Racecourse on the map?