Skip to content
HK

Kwale County

Diani Beach

Seventeen kilometres of white sand and reef-protected lagoon.

Image pending editorial review
Explore Diani Beach