In Reply to: iphones posted by lilly on Sunday, 9. May 2010 at 20:48 Bali Time:
in discovery mall that sells iphone and apple products. I can't be sure they had iphones but they had the accessories.
Follow Ups: