I have been told of this Party Island somewhere off the coast of Bali. Is this true and if so does anyone have any info on it?
Follow Ups: