onlybeaches

Counting the waves…

Kilwa Dreams Beach: Serene Sands of Kilwa Masoko, Tanzania | OnlyBeaches