onlybeaches

Counting the waves…

Bibi Beach: Calm Turquoise Waters Minutes from Naha Airport | OnlyBeaches