Nottingham, England

Nottingham, England

The city of Nottingham, in the hills of north-central England 105 mi/170 km northwest of London, was headquarters for the legendary Robin Hood. Don't go out of your way to see it, but if it's con...

JDS Travel News JDS Viewpoints JDS Africa/MI