onlybeaches

Counting the waves…

Chale Island Beach: Kenya's Turquoise-Ringed Private Escape | OnlyBeaches