Jl. Mushroom Beach, Lembongan, Bali, indonesia Behind TS Huts 80114 Nusa Lembongan
More information »