Dallachulish Caravan Site
Overlooking Loch Creran with wonderful views towards the mountains around Glen Creran
It looks like nothing was found at this location. Maybe try searching?