onlybeaches

Counting the waves…

Okuza Island Beach: Tanzania's Hidden Snorkeling Paradise | OnlyBeaches