The Octopus Resort Yasawa Islands Fiji has one of the most beautiful white sandy beaches you will ever see right on its doorstep, and it is called Likuliku, voted one of the top 10 beaches in the World. It is a small resort compared to many Fiji island resorts, with seventeen bures It is a […]