News

The Swahili Coast has some of the most diverse marine ecosystems in the world. As a traveler, you can join snorkeling or diving excursions that focus on minimal impact on coral reefs and marine ...