Exeter, England

Exeter, England

Once a busy port, the university and cathedral city of Exeter, England, on the River Exe in Devon, was once filled with ancient houses, winding streets, Roman artifacts and buildings dating from ...

JDS Travel News JDS Viewpoints JDS Africa/MI