Shop ’til you drop!

For a small town Ubud packs a lot of shopping punch. It is the best place on Bali to buy local crafts, homeware, furniture, silver jewellery and plenty more.