Preview image for Norwegian Cruise Line - Mexican Riviera – Cabo San Lucas and Puerto Vallarta