Bon Voyage offers a 12-night full-board Canary Islands cruise on P&O’s Oceana, from Southampton on August 20 and including stops in Lanzarote and Tenerife, from £883 per person.
Bon Voyage offers a 12-night full-board Canary Islands cruise on P&O’s Oceana, from Southampton on August 20 and including stops in Lanzarote and Tenerife, from £883 per person.