Portsmouth, England

Portsmouth, England

An interesting and historic port town 65 mi/105 km southwest of London, Portsmouth, England, is home base for the Royal Navy. Charles Dickens was born there, and Sir Arthur Conan Doyle, Rudyard K...

JDS Travel News JDS Viewpoints JDS Africa/MI