1st Aug 2019
Laucala Island
Laucala is one of a triplet of small islands that lie to the east of Thurston Point on the island of Taveuni in Fiji. The privately-owned islands are the site of the Laucala Resort. The total land area of the main island is 12 square kilometers.
Image courtesy: @niko_elyte
No Comments