Posted by liem on Saturday, 9. April 2005 at 20:50 Bali Time:
A friend came back from Bali a few weeks ago and went to the surf factory outlet near the Ngurah Rai bypass. While there she asked about a Billabong outlet and there was one about five minutes away. She does not know the address. Can anyone help?