There's no shortage of things to see here, from ancient history to hidden gems—and local treats! Discover it all on this self-guided walking tour of Rome.