• 0%
    0 votes
  • Rate this episode
    What did you think?
    • TV3 (DK)
    • 25m
    • Denmark
    Ubud is a incredible town in the middle of the island of Bali. Known for its fine arts, dance and music, it also does not let us down in its passion for great food and flavours.
    Loading...