onlybeaches

Counting the waves…

Malindi Beach: Kenya's Sun-Drenched Swahili Coast Gateway | OnlyBeaches