onlybeaches

Counting the waves…

Misali Island: Pemba's Turquoise Paradise for Snorkeling & Diving | OnlyBeaches