Villa Taman Shanti – Ubud

A classic villa with spectacular view located in Tegalalang, Ubud.

1IMG_1773 IMG_1680 IMG_1682 IMG_1690 IMG_1694 IMG_1711 IMG_1727