Not quite what we're used to for an Apple Store. Edit Delete Tags Autopost The tech centre of Ubud, Bali.