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…