Where is Edinbane Lodge?

Where is Edinbane Lodge located?

Edinbane Lodge, Edinbane Lodge, Great Britain (approx. 57.4692°, -6.43209°)


Where is Edinbane Lodge on the map?