The soft, white sands and gently rolling waves create an idyllic setting on the south coast of Kenya. Diani is known for its stretch of pristine beach along the Indian Ocean. With shallow waters near the shore, Diani is perfect for swimming, snorkelling, and various water sports, making it a fantastic destination for beach lovers and adrenaline seekers alike.