Nusa Lembongan, a small island off mainland Bali.
Channel: Travel & Events Uploaded: November 30, 1999 at 12:00 am Author: lauteach Length: 02:28 Rating: 5.00 Views: 1751 Tags: holiday Lembongan Nusa seeing sight surf