onlybeaches

Counting the waves…

Kiwengwa Beach, Zanzibar: White Sand & Turquoise Lagoons | OnlyBeaches