Jl. Desa Sawangan - 80361 - Bali, Indonesia View Map Area: Nusa Dua
Photo Hotel Vinila Villas By Nakula