Salisbury, England

Salisbury, England

Near Stonehenge, 75 mi/120 km southwest of London, the town of Salisbury, England, merits a visit to see its enormous cathedral (you'll see its spire long before you get there) and the Salisbury ...

JDS Travel News JDS Viewpoints JDS Africa/MI