Bali is a shopper's paradise. You can find anything from inexpensive souvenirs and knock offs at local markets to exclusive designer boutiques featuring home wares jewelry and clothing. The Balinese have no word for "art". Art is not a category; it is a way of life. Hence the Balinese are very skilled crafts people and are known throughout the world for their handicrafts such as fabrics and weavings, wood carvings, painting and ceramics.
In the main tourist towns of Kuta, Legian, Sanur Beach, Seminyak and Ubud you will find the widest selection of goods. It is also fun to visit the crafts villages where you can see the artists create their masterpieces.