I hold an Indian passport, I am a seaman working for a passenger cruise line.
I am planning to visit Mexico as a tourist on a valid US (C-1/D) visa For 8 days. I have return tickets confirmed, travel insurance, bank statement, salary slip and hotel booking.
Can I travel visa free to Mexico?