I'm from India and working on a ship. I will sign off in San Francisco and from there I wanted to go for vacation to Mexico, but I don't have a visa. Can I go on a C1D visa to Mexico? It will expire in 2020. Please help me.