Diani Beach: Kisite Marine Park Dhow & Snorkeling with Lunch Pickup available Duration: 8 hours 4.0 1 Review From $120 per person