onlybeaches

Counting the waves…

Caqalai Island Beach: Fiji's Coral-Ringed Snorkeling Haven | OnlyBeaches