onlybeaches

Counting the waves…

Kengeja Beach, Pemba: Unspoiled Sands & Village Calm | OnlyBeaches