onlybeaches

Counting the waves…

Kizimkazi Reef Flats: Zanzibar's Hidden Tide Pool Paradise | OnlyBeaches