Where is Mains Castle?

Where is Mains Castle located?

Mains Castle, Mains Castle, Great Britain (approx. 56.4855°, -2.95804°)


Where is Mains Castle on the map?