Where is Sandhill House?

Where is Sandhill House located?

Sandhill House, Scotland, Great Britain (approx. 55.52305°, -4.62483°)


Where is Sandhill House on the map?