Where is Strathcarron?

Where is Strathcarron located?

Strathcarron, Strathcarron (Station), Great Britain (approx. 57.42273°, -5.42861°)


Where is Strathcarron on the map?