Broadway on board: the essentials of cruise entertainment

P&O’s ‘Rock School’ programme allows teenagers to form their own bands. Image courtesy of P&O Cruises.