Category: Indonesia
-

A Bit About Ubud
Now lets talk a bit about Ubud. This administrative district of around 40 square kilometres is located in the uplands of the small Indonesian island of Bali, about 2 hours drive from the main city of Denpasar. Surrounded by rice terraces, lush tropical forests, mountains and ravines, Ubud attracts both tourists and devotees to visit…