Ubud Tourist Information
Main Street, Bali, Indonesia 80571
Featured Review : Ubud is the self-proclaimed art capital of Bali. It is the most-visited town on the island apart from the coastal regions. Nevertheless, it is still a beautiful town in the midst of gorgeous rice paddies. You will pass s...See Full Review