Where is Newhailes House?

Where is Newhailes House located?

Newhailes House, Newhailes House, Great Britain (approx. 55.94086°, -3.079214°)


Where is Newhailes House on the map?