tha chi i ching is located in Kabupaten Gianyar, Indonesia on G725P7W, Uma Sok Wayah, Ubud, Kecamatan Ubud. tha chi i ching is rated 5 out of 5 in the category adventure sports center in Indonesia.
Address
G725P7W, Uma Sok Wayah, Ubud, Kecamatan Ubud