onlybeaches

Counting the waves…

Kilwa Kivinje Beach: Tanzania's Historic, Untouched Sands | OnlyBeaches