New answers tagged cruising
If you start in Rome, then it's easiest to apply to the Italian embassy of your country though not strictly necessary. They will anyway ask you for the purpose of your visit at which point you can show your itinerary.
As long as your I-94 is still valid, you can go on a visit to Canada or Mexico for less than 30 days and return to the U.S. and continue your existing status under the I-94, even if you no longer have a valid visa. This is called Automatic Revalidation. See here and here for more information.
Top 50 recent answers are included