Babi Guling

Babi Guling (English: Suckling Pig) is a whole pig roasted over a fire and cooked to perfection. The Balinese love their Babi Guling and many ceremonies include it, not just as a food but also as an activity – the act of actually cooking it that is

The image of babi guling is provided by photographer David Herlianto under Creative Commons Licenses