onlybeaches

Counting the waves…

Songo Mnara Village Beach: Tanzania's Hidden Island Shore | OnlyBeaches