Where is Innis Chonain?

Where is Innis Chonain located?

Innis Chonain, Innis Chonain (Station), Great Britain (approx. 56.388084°, -5.071292°)


Where is Innis Chonain on the map?