I was on an H1 visa when I got stamping in India but that has expired.
Now I am on a different H1.

I need to travel to France this summer and I have the following questions:
1. Is it safe to just book an appointment in France and plan to come back to the US?
2. Can I book two appointments - one in France and one in Chennai - so if I am denied visa in France I have a backup appointment in Chennai?
3. Is it advisable to try to get the visa in Canada before my France trip? If so, should I book a backup appointment in Chennai?