Where is Newhailes House?

Where is Newhailes House located?

Newhailes House, City of Edinburgh, United Kingdom (approx. 55.94086°, -3.079214°)


Where is Newhailes House on the map?