Add to favorites

Diani Beach

Picturesque beach with soft white sand and warm clear water

Diani Beach, Kenya

Location: