ubud village resort, ubud village resort and spa,the ubud village resort living room suite

Ubud is a cultural centre where the natural beauty of rice terraces and river valleys are set against a panorama.