Day trip From Cabo: Cabo Pulmo Marine Park Snorkeling and Kayaking Small group Transportation included Duration: 9 hours 4.5 2 Reviews From US$ 168.08 per person