We have heard that only tourists wear shorts and sneakers in Italy. We are going to be on an Italy & Croatia cruise and will wear shorts on the ship, but should we plan on wearing pants while in port? What about capri pants?
We will be in Portofino, Florence, Venice, Messina, Rome, and Naples, and then Split and Dubrovnik, Croatia.