Jl. Dewi Madri II No.14, Sumerta Kelod, Denpasar Selatan, Kota Denpasar, Bali 80239, Indonesia, Kota Denpasar, Bali - 80239
For Indian travelers, Bali is an affordable international destination. A budget trip, including flights, stays, meals, and activities, .....arly with