Where is Aricastlich?

Where is Aricastlich located?

Aricastlich, Scotland, Great Britain (approx. 56.4676458698°, -4.8323278425°)


Where is Aricastlich on the map?