Carnival Breeze Captain Vincenzo Alcaras

Carnival Breeze Captain Vincenzo Alcaras Explains How Technology Steers Cruise Industry


What does a a Ship Captain do?