Tag: , ,

Bali’s Late Night Eats

It is no secret that Bali never sleeps, so it may come as a surprise that many restaurants take their last orders sometime around 9pm. Luckily for night owls, party...