The traffic in Rome is chaotic and it is almost impossible to find a place to park, so small cars manage better.
Rome 2003 * Travels * Next