+UPLOAD
137 Reviews

The Udaya Resorts and Spa

Jl Sriwedari, No.48B, Banjar Tegallantang, Ubud - Bali, 80571, Ubud