Among these are the Covesea Caves – near Inverness – which contain some of the most enigmatic archaeological sites in Britain ... evidence of ancient fires lit inside the cave, created ...