10 things to do in Ubud, Bali
Ubud is a town on the Indonesian island of Bali and one of the island's most important cultural, artistic and spiritual centres. With an array of historic sites, galleries, museums and craft shops, Ubud is the ideal place to experience Balinese culture first-hand. 01 Get your culture on and visit ... ...