onlybeaches

Counting the waves…

Kiwengwa Village Beach: Authentic Zanzibar Sun & Sand | OnlyBeaches