Each year Stonehenge draws more than a million visitors to a spot in southern England about 90 miles from London and 35 miles ...