Where is Holytown?

Where is Holytown located?

Holytown, Scotland, Great Britain (approx. 55.8198016488°, -3.978767395°)


Where is Holytown on the map?