Ever thought about a holiday in the Canary Islands but can't decide which one to visit? We've got you covered. We embarked on P&O's Spain, Portugal and the Canary Islands cruise, hopping between ...