Even though shopping is not the ultimate plan of visiting Bali, anyone who visits Bali will end up going on a shopping spree after seeing all the irresistible, amazing commodities. Bali could be a shopper’s paradise for the ones who are interested in handicrafts, antique paintings, jewellery, furniture, carvings, etc,. There are shops ranging from designer brands to local boutique shops which would cater to anyone’s needs. When shopping in Bali, art of bargaining is a must- trained skill. During your holiday in this wonderful city, if you are looking for luxury villas Bali to stay over do not forget to check in at Alila Villas Soori which is known as one of the best luxury villas in Bali