Umbul Umbul (Balinese flags) are hand-crafted in Ubud, Bali. They provide hope, meaning and strength and energy. Bali flags are a simple and effective way to bring beauty and colour to your wedding, party or festival.