Where is Ardgowan House?

Where is Ardgowan House located?

Ardgowan House, Ardgowan House, Great Britain (approx. 55.9169°, -4.8698°)


Where is Ardgowan House on the map?