This is Kilchoan on Scotland's Ardnamurchan Peninsula. I visited the area many times as a boy