Learn Bahasa Indonesia in Ubud

Ubud is a relatively small town in Bali, which is located in the southern part of the Republic of Indonesia, between the islands of Java and Lombok. Ubud is the home of the Balinese royal family and Indonesia’s most prized cultures. This small town boasts a number of cultural establishments from museums of arts to crafts of silver-smithing.