We have applied for an NIE but still haven’t gotten a reply back. We are looking at other options for travel. We are planning to travel at least by the end of the month. What countries other than Mexico are allowing Indian citizens without a visa? We have valid H1/H4 visas.
You can go via Dubai. No visa needed for 14 days visit with a valid US visa.