Today’s Geo Quiz seeks an Italian town famous for baseball. The answer is Nettuno, a coastal city about 40 miles south of Rome. Nettuno is hosting the annual Baseball World Cup. Reporter Nancy Greenleese takes us there.