onlybeaches

Counting the waves…

Kilwa Kisiwani Beach: UNESCO Ruins & Turquoise Waters, Tanzania | OnlyBeaches