CC
Indonesia
Ubud
Ubud
Peaceful town surrounded by rice terraces and jungle
Eats
Jay Fai
327 Maha Chai Rd