It is hard being an Indonesian visitor on the Indonesian tourist island of Bali, where motorcycle rental businesses will tell you there are no rides left (there are) and restaurants will say they are full (but let in groups of foreigners)
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