Where is Logs?

Where is Logs located?

Logs, Scotland, Great Britain (approx. 57.5320937106°, -3.6563358302°)


Where is Logs on the map?