|
|
|
|
WHERE ARE WE LOCATED We are located on the beautiful island of Bali, Indonesia. Our factory is about 45 minutes driving from the airport in a Northerly direction and about 25 minutes North of the capital of Denpasar. We are 15 minutes South of Ubud, Bali's world famous art centre. Our place is not easy to find |