Norwegian Cruise Line (NCL) introduces short shore excursions in the Mexican Riviera and Caribbean, allowing guests to explore culture and natural beauty without full-day commitments.