Where is Stirling Station?

Where is Stirling Station located?

Stirling Station, Stirling, United Kingdom (approx. 56.11992°, -3.936326°)


Where is Stirling Station on the map?