Where is Auchindrain?

Where is Auchindrain located?

Auchindrain, Auchindrain, Great Britain (approx. 56.1794°, -5.1763°)


Where is Auchindrain on the map?