onlybeaches

Counting the waves…

Mavuji Beach: Kilwa Kivinje's Hidden Sandy Gem, Tanzania | OnlyBeaches