A great time to check out a shopping fiesta in Bali is the day following Nyepi. This day is a Balinese holiday known as Ngembak Geni. On this day all shops that are Balinese owned are closed with the only shops being open are those owned by traders from other islands.
What is special about this day is the Pasar Maja Langu on the beaches from Tuban up to Seminyak. Here, the traders are allowed to sell their goods on the beach. This once a year event is fabulous and always popular with the locals and domestic tourists as well as those from overseas. It’s a great family event with the market open from morning until late at night. Besides the great shopping, there are stalls set up selling food and drinks, and in general, it is a fabulous family-orientated atmosphere.