onlybeaches

Counting the waves…

Kelefesia Cliff Beach, Tonga: Hidden Haʻapai Island Gem | OnlyBeaches