Mysterious Britain: 10 historical sites to visit

The prehistoric Callanish or Calanais standing stones in Lewis.
The prehistoric Callanish or Calanais standing stones in Lewis.