Villa Taman Santhi - Ubud

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

Open chat