onlybeaches

Counting the waves…

Misali Island Beach: Snorkel Pemba's Turquoise Coral Gardens | OnlyBeaches