onlybeaches

Counting the waves…

Kilima Juu Beach: Zanzibar's Quiet White Sands & Turquoise Waters | OnlyBeaches