Where is Wallace's Cave?

Where is Wallace's Cave located?

Wallace's Cave, Wallace's Cave, Great Britain (approx. 55.48055°, -4.377337°)


Where is Wallace's Cave on the map?