onlybeaches

Counting the waves…

Shamiani Beach, Mkoani: Pemba's Untouched Sandy Shores | OnlyBeaches