In Reply to: Are you sure you don't posted by Fiona on Friday, 20. January 2006 at 14:01 Bali Time:
It is Mitre 10, not in a tourist area. I was living in Bali. Ace Hardware is in Kuta, Mitre 10 or they say Mitra 10 is near Denpasar
Follow Ups: