Where is Coughs?

Where is Coughs located?

Coughs, Scotland, Great Britain (approx. 56.5445294433°, -4.4561533932°)


Where is Coughs on the map?