In Reply to: *BBH posted by madge on Thursday, 29. July 2004 at 06:56 Bali Time:
Unit 22/ 15-23 Kumulla Rd, Taren point.It's a bit confusing at first, as there are 2 large factory units next to one another with the same street numbers and the entrance was hidden by the container in front.