Ubud
Town in the uplands of Bali, Indonesia, regarded as the island's cultural and spiritual centre. Surrounded by terraced rice fields and temples, it is a hub of traditional dance, painting, and woodcarving set amid lush tropical hills.
Comments (0)
Loading comments...