Maltas biggest cruise operator Carnival Cruise Line vessels commits to using shore-power grid arrivals in Grand Harbour

Back to top button