onlybeaches

Counting the waves…

Kafara Beach: Santa Flavia's Hidden Cove for Snorkeling | OnlyBeaches