I currently have a valid Schengen tourist visa that expires next year, issued by the French Consulate in Saudi Arabia.
I am going to a 60-day study abroad program in Italy and they require a student visa. I went to the Italian Consulate in Boston and they asked me to go to the French Consulate and cancel my visa. However, the French Consulate said that I needed to contact the French Embassy in Saudi to cancel the visa.
How can I cancel my tourist visa if I am currently in the United States? My Italian student visa application is due tomorrow morning.