For foodie travelers, an authentic Balinese cooking class is the ultimate experience. Hosted by a local chef in the jungle surroundings of Ubud, this class offers a unique opportunity to learn about the spices and ingredients used in Balinese cookery.