Ubud Shop II, Ubud
Ubud Shop II
Jalan Raya Ubud, Ubud - Bali Indonesia
Tel: +62 361 973378
20 km north of Denpasar, Ubud is set in lush hills and is considered the cultural centre of Bali.
Head off in any direction and you're in for an interesting walk to a secluded craft hamlet,
through the rice paddies, just south of the town centre.