Bali

Kamandalu Ubud – Pool Villa

27/11/2015 Tommy Ooi 1

Kamandalu Ubud is a 5 star luxury resort and spa located in the serene & untouched Ubud village. Unlike the touristic Kuta area, Ubud represent more of Bali traditional culture and local village life making […]