Hi! My husband and I just booked our first cruise for Dec 18-25 (will make for an interesting Christmas holiday) on the NCL Spirit, leaving out of New Orleans. We will be visiting the ports of Costa Maya, Belize City, Roatan, and Cozumel.
Any suggestions for excursions or general advice would be greatly appreciated! Which Mayan ruins are a must-see? We were thinking Lamanai in Belize or a trip to Tulum. Would it be better to go on our own or with a ship sponsored excursion?
Also, any suggestions or things I need to know for cruising during the holidays?

__________________ -Taz "You only live once, but if you do it right, once is enough." --Mae West