The Bone Caves, located near Inchnadamph in the Scottish Highlands, are an archaeological treasure trove with a rich prehistoric past.

The Bone Caves, located near Inchnadamph in the Scottish Highlands, are an archaeological treasure trove with a rich prehistoric past.