onlybeaches

Counting the waves…

Kigomani Beach: Zanzibar's Hidden White Sands & Turquoise Shallows | OnlyBeaches