onlybeaches

Counting the waves…

Juani Island Beach, Tanzania: Wild Shores & Snorkeling | OnlyBeaches