Amid the enigma and bewilderment that enshrouds a small part of Salisbury in England’s green and pleasant land, I stood in awe to witness one of the great wonders of the world. Before me stood five thousand years of history, a mystery dating back to the ancient Druids and cultures long since lost to the […]