onlybeaches

Counting the waves…

Faza Beach: Pate Island's Hidden Swahili Coast Sanctuary | OnlyBeaches