Adiwana d’Nusa Beach Club and Resort Lembongan Island
Light House Beach, Jungut Batu Village
Lembongan Island,
ID 80771
Near Jungut Batu Beach