I am an Indian travelling from India to Cayman Islands via Dubai and US. I have a valid Cayman islands work permit. I have a layover in Newyork / Miami for around 5 hrs maximum. Should I need a transit visa to transit US or if I have a dubai visa, is it enough to transit US and reach Cayman islands?
if so what is the best alternative option to reach cayman islands without taking a US visa?