Santa Cruz de Tenerife in Half a Day Pickup available Duration: 5 hours 4.1 7 Reviews From US$ 24.13 per person