Uluwatu Handmade Balinese Lace - Online Store - Ubud Shop II, Ubud

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.