Nusa Lembongan· Jl. Jungut Batu Dusun Kaja II Desa Jungut Batu In the road to the Mangrove, 80771 Indonesia
Jl. Jungut Batu Dusun Kaja II Desa Jungut Batu In the road to the Mangrove, 80771 Indonesia
Discover the best places to dine on the island