onlybeaches

Counting the waves…

Bwejuu Beach, Zanzibar: Quiet White Sands & Turquoise Waters | OnlyBeaches