i have no idea, my guess would be no. My recommendation for you
1. find out the nearest embassy /consulate
2. check their website / call them to find out if there is an Expedite Service
3. If not, call your Cruise carrier to see if they could help you in any way
Good luck!
2. check their website / call them to find out if there is an Expedite Service
3. If not, call your Cruise carrier to see if they could help you in any way
Good luck!