Tandjung Sari

Tandjung Sari

Resort

Jl. Danau Tamblingan No. 41, Denpasar, Bali, Indonesia 80228