Ubud, a town regarded as the cultural centre of Bali famous as an arts and crafts hub, and a feeling of well being to be enjoyed, all thanks to the spirit, surroundings, and climate of the place. While Ubud seems to outsiders like one small town, it is, in fact, fourteen villages, each run by […]