The Virgin Islands welcomed P&O cruise ship Iona last Thursday and Friday for the first time during her first Caribbean stop ...