Diani Beach is a stunning and popular coastal destination located on the Indian Ocean in Kenya. Diani Beach offers a wide range of activities for visitors, combining relaxation with adventure. It is known for its pristine white-sand beaches, turquoise waters, and lush green surroundings.

Things to do in Diani
Beach Relaxation.
Water Sports.
Dolphin and Whale Watching.
Diani Coral Reefs.
Deep-Sea Fishing.
Shimba Hills National Reserve.
Kaya Kinondo Sacred Forest

Explore Tours