Demand for cruising is high, but with fuel, labour, food and interest costs soaring, cruise lines are still struggling to earn a profit.
↧