Veracruz: Isla de Sacrificios Kayaking Experience Small group Pickup available Duration: 3 hours From US$ 50 per person