Babi Guling at a street stall in Ubud.

Balinese roast pig: five best places to eat delicious treat in Ubud, where they cook it best

Babi guling - spit-roasted pig - is a mainstay of religious festivals and other special occasions on the Hindu island in Indonesia. In our search for the most delicious and authentic versions we head to its spiritual home, Ubud

Topic |   Food and Drinks

TOP PICKS

Babi Guling at a street stall in Ubud.
READ FULL ARTICLE