Italy and Paris are in the Schengen Zone so it would seem they would work for you but if there are any particular restrictions to your type of visa then the embassies of those countries or the country that issued the visa would be the ones to query. Visa rules are highly technical and you shouldn't rely on randos on the internet to advice you. But Italy and Paris are in the Schengen zone.
Ask the French and Italian Embassies. If you hit trouble, it will get you nowhere to say that someone on Trip Advisor thought you would be OK.