Planning a first cruise and first trip outside the country for a girlfriend’s birthday, and hoping to make it a bit more special by getting passport stamps at the ports.
The itinerary includes Roatan (Honduras), Costa Maya, and Cozumel (Mexico). Since cruise passengers usually don’t go through normal immigration when docking, it’s unclear if getting a passport stamp is even possible.
Wondering if there are immigration offices near the ports where visitors can stop by and request a stamp, or if anyone has successfully done this at any of those stops.