Eat and Drink in Ubud, Bali – Fine Dining and Places For Drinks in Ubud By: Jon Ubud, Bali is located in Indonesia, situated amidst rice paddies and towering volcanoes with a population of about 30,000 in the city center. When you…