fbpx

Omah Lembu Creative Ubud Villas

Omah Lembu Creative Ubud Villas

Omah Lembu Creative Ubud Villas  is only 15 minutes ride to Ubud center. Omah Lembu Creative Ubud Villas is right next to a small river and it has great views.