Where is Inverlochy Castle?

Where is Inverlochy Castle located?

Inverlochy Castle, Inverlochy Castle (Historical), Great Britain (approx. 56.8324°, -5.08238°)


Where is Inverlochy Castle on the map?