Where is Knockhill?

Where is Knockhill located?

Knockhill, Knockhill, Great Britain (approx. 56.12886°, -3.5035222°)


Where is Knockhill on the map?