Where is Foulis Castle?

Where is Foulis Castle located?

Foulis Castle, Foulis Castle, Great Britain (approx. 57.645°, -4.365278°)


Where is Foulis Castle on the map?