Where is Allanjilfoot?

Where is Allanjilfoot located?

Allanjilfoot, Scotland, Great Britain (approx. 55.2449332046°, -3.1720190046°)


Where is Allanjilfoot on the map?