Ubud is a town in Bali, Indonesia - mostly famous for its green landscape, numerous temples, rice terraces, waterfalls, arts and cultures. Almost everyone traveling to Bali visits this scenic town and spends their sweet time. This is your ultimate travel guide for Ubud.