Where is Douneside House, Tarland?

Where is Douneside House, Tarland located?

Douneside House, Tarland, Douneside House, Tarland, Great Britain (approx. 57.14156°, -2.85829°)


Where is Douneside House, Tarland on the map?