If you are a US citizen and go on a cruise which stops in ports in Mexico, do you need a passport for that? I have an old passport that expired over a decade ago, how long would it take to get it updated?
also, what do you think of the cruise website vacationstogo.com?
also, what do you think of the cruise website vacationstogo.com?