I have a U.S. passport and spending a month in Italy. While here is its necessary to carry my passport with me or can I leave it where I am staying and carry another ID such as a drivers license.
The question is both for the city I am staying and traveling for a day trip to another city in Italy where I could not produce it easily.
My concern is some cities such as Rome which have a large pickpocket problem. Also I do have a money belt but it is clumsily and inconvenient.