In Reply to: whoops posted by bali heaven on Saturday, 30. April 2005 at 11:26 Bali Time:
is the name of the dept store there....and yes Discovery Mall is the place you describe.
See my post just under this and others further down the page on the subject