onlybeaches

Counting the waves…

Matemwe Village Beach: Zanzibar's Authentic Coastal Gem | OnlyBeaches