Where is Achaphubuil?

Where is Achaphubuil located?

Achaphubuil, Achaphubuil, Great Britain (approx. 56.83526°, -5.14031°)


Where is Achaphubuil on the map?