Snorkeling & Diving– Malindi Marine National Park

Explore snorkeling and diving in Malindi Marine Park with coral reefs, tropical fish, and crystal-clear Indian Ocean waters.