I am an Indian citizen on H-1 visa in the US. I am going for a cruise which will make a stop in Cozumel for less than 24 hrs. I was wondering what are the visa requirements for me. I will appreciate if someone has been in this situation.
Thanks in advance,