Where is Megginch Castle?

Where is Megginch Castle located?

Megginch Castle, Megginch Castle, Great Britain (approx. 56.4075°, -3.2301°)


Where is Megginch Castle on the map?