My Sister and her husband are going on a Royal Caribbean cruise in May out of Galveston on the Liberty of the Seas. What are some recommended shore excursions for Roatan, Honduras, and Belize City, Belize? They've been to Cozumel, so they're good there but the other places I couldn't help them with. Figured someone here would know!